aboutsummaryrefslogtreecommitdiff
path: root/src/script
Commit message (Expand)AuthorAgeFilesLines
...
| * Pass HD path data through SignatureDataPieter Wuille2018-08-132-8/+18
| * Generalize PublicOnlySigningProvider into HidingSigningProviderPieter Wuille2018-08-132-8/+18
| * Make SigningProvider expose key origin informationPieter Wuille2018-08-132-2/+9
| * Introduce KeyOriginInfo for fingerprint + pathPieter Wuille2018-08-131-10/+22
* | Merge #13429: Return the script type from SolverWladimir J. van der Laan2018-08-254-47/+28
|\ \
| * | Return the script type from SolverBen Woosley2018-07-224-47/+28
* | | Merge #13917: Additional safety checks in PSBT signerWladimir J. van der Laan2018-08-142-1/+17
|\ \ \ | | |/ | |/|
| * | Additional sanity checks in SignPSBTInputPieter Wuille2018-08-132-1/+17
* | | Serialize non-witness utxo as a non-witness tx but always deserialize as witnessAndrew Chow2018-08-131-2/+7
* | | Fix PSBT deserialization of 0-input transactionsAndrew Chow2018-08-131-2/+5
|/ /
* | Merge #13534: Don't assert(foo()) where foo() has side effectsMarcoFalke2018-08-131-1/+2
|\ \
| * | Don't assert(foo()) where foo has side effectspracticalswift2018-07-071-1/+2
* | | Merge #13666: Always create signatures with Low R valuesWladimir J. van der Laan2018-08-132-10/+16
|\ \ \
| * | | Use 72 byte dummy signatures when watching only inputs may be usedAndrew Chow2018-08-092-10/+16
| * | | Use 71 byte signature for DUMMY_SIGNATURE_CREATORAndrew Chow2018-08-091-7/+7
* | | | Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-0816-16/+16
|\ \ \ \ | |/ / / |/| | |
| * | | Update copyright headers to 2018DrahtBot2018-07-2716-16/+16
* | | | Merge #13697: Support output descriptors in scantxoutsetWladimir J. van der Laan2018-08-014-2/+709
|\ \ \ \
| * | | | Support h instead of ' in hardened descriptor pathsPieter Wuille2018-07-272-2/+3
| * | | | Output descriptors modulePieter Wuille2018-07-272-0/+667
| * | | | Add simple FlatSigningProviderPieter Wuille2018-07-272-2/+41
| |/ / /
* | | | Merge #13554: Remove unused function argumentsWladimir J. van der Laan2018-07-301-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Remove unused argument to WitnessSigOps(...)practicalswift2018-07-101-3/+3
| |/ /
* | | Merge #13721: Bugfixes for BIP 174 combining and deserializationWladimir J. van der Laan2018-07-252-0/+21
|\ \ \
| * | | Fix merging of global unknown data in PSBTsAndrew Chow2018-07-191-0/+1
| * | | Check that PSBT keys are the correct lengthAndrew Chow2018-07-191-0/+20
* | | | scripted-diff: Remove trailing whitespacesJoão Barbosa2018-07-241-3/+3
* | | | Merge #13719: Avoid creating a temporary vector for size-prefixed elementsWladimir J. van der Laan2018-07-231-10/+8
|\ \ \ \ | |_|_|/ |/| | |
| * | | Avoid creating a temporary vector for size-prefixed elementsPieter Wuille2018-07-191-10/+8
| |/ /
* | | Merge #13633: Drop dead code from StacksWladimir J. van der Laan2018-07-221-9/+2
|\ \ \
| * | | Drop dead code from StacksBen Woosley2018-07-121-9/+2
| | |/ | |/|
* | | Merge #13691: Remove redundant variables, statements and forward declarationsMarcoFalke2018-07-221-2/+0
|\ \ \ | |_|/ |/| |
| * | Remove redundant unused variablespracticalswift2018-07-181-2/+0
| |/
* | Merge #13557: BIP 174 PSBT Serializations and RPCsWladimir J. van der Laan2018-07-182-3/+766
|\ \
| * | Create wallet RPCs for PSBTAndrew Chow2018-07-162-0/+21
| * | SignPSBTInput wrapper functionAndrew Chow2018-07-132-0/+29
| * | Methods for interacting with PSBT structsAndrew Chow2018-07-132-0/+146
| * | Add pubkeys and whether input was witness to SignatureDataAndrew Chow2018-07-132-3/+16
| * | Implement PSBT Structures and un/serialization methods per BIP 174Andrew Chow2018-07-132-0/+554
| |/
* / bitcoinconsensus: invalid flags should be set to bitcoinconsensus_error type,...Thomas Kerin2018-07-131-1/+1
|/
* Merge #13425: Moving final scriptSig construction from CombineSignatures to P...Wladimir J. van der Laan2018-07-052-211/+215
|\
| * Remove CombineSignatures and replace testsAndrew Chow2018-07-032-143/+0
| * Replace CombineSignatures with ProduceSignatureAndrew Chow2018-07-032-14/+83
| * Make SignatureData able to store signatures and scriptsAndrew Chow2018-07-032-28/+119
| * Inline Sign1 and SignNAndrew Chow2018-06-291-39/+26
* | Add P2WSH destination helper and use it instead of manual hashingPieter Wuille2018-06-172-3/+8
* | Do not expose invalidity from IsMinePieter Wuille2018-06-172-16/+2
|/
* Merge #13269: refactoring: Drop UpdateTransaction in favor of UpdateInputWladimir J. van der Laan2018-06-052-8/+1
|\
| * Drop UpdateTransaction in favor of UpdateInputBen Woosley2018-05-182-8/+1
* | Merge #13351: wallet: Prevent segfault when sending to unspendable witnessMarcoFalke2018-06-051-0/+1
|\ \