aboutsummaryrefslogtreecommitdiff
path: root/src/script/sign.h
Commit message (Expand)AuthorAgeFilesLines
* Simplify arguments to SignPSBTInputGlenn Willen2018-12-031-1/+1
* Add bool PSBTInputSignedGlenn Willen2018-12-031-0/+3
* New PartiallySignedTransaction constructor from CTransctionGlenn Willen2018-12-031-0/+1
* check that a separator is found for psbt inputs, outputs, and global mapAndrew Chow2018-12-031-3/+27
* Throw error if CPubKey is invalid during PSBT keypath serializationGregory Sanders2018-11-291-0/+3
* Additional sanity checks in SignPSBTInputPieter Wuille2018-08-151-1/+1
* Serialize non-witness utxo as a non-witness tx but always deserialize as witnessAndrew Chow2018-08-151-2/+7
* Fix PSBT deserialization of 0-input transactionsAndrew Chow2018-08-151-2/+5
* Merge #13666: Always create signatures with Low R valuesWladimir J. van der Laan2018-08-131-1/+3
|\
| * Use 72 byte dummy signatures when watching only inputs may be usedAndrew Chow2018-08-091-1/+3
* | Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-081-1/+1
|\ \ | |/ |/|
| * Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* | Add simple FlatSigningProviderPieter Wuille2018-07-271-0/+13
|/
* Merge #13721: Bugfixes for BIP 174 combining and deserializationWladimir J. van der Laan2018-07-251-0/+20
|\
| * Check that PSBT keys are the correct lengthAndrew Chow2018-07-191-0/+20
* | Avoid creating a temporary vector for size-prefixed elementsPieter Wuille2018-07-191-10/+8
|/
* Create wallet RPCs for PSBTAndrew Chow2018-07-161-0/+11
* SignPSBTInput wrapper functionAndrew Chow2018-07-131-0/+3
* Methods for interacting with PSBT structsAndrew Chow2018-07-131-0/+14
* Add pubkeys and whether input was witness to SignatureDataAndrew Chow2018-07-131-0/+2
* Implement PSBT Structures and un/serialization methods per BIP 174Andrew Chow2018-07-131-0/+538
* Remove CombineSignatures and replace testsAndrew Chow2018-07-031-3/+0
* Replace CombineSignatures with ProduceSignatureAndrew Chow2018-07-031-3/+6
* Make SignatureData able to store signatures and scriptsAndrew Chow2018-07-031-4/+13
* Merge #13269: refactoring: Drop UpdateTransaction in favor of UpdateInputWladimir J. van der Laan2018-06-051-1/+0
|\
| * Drop UpdateTransaction in favor of UpdateInputBen Woosley2018-05-181-1/+0
* | Generic TransactionSignatureCreator works with both CTransaction and CMutable...Martin Ankerl2018-05-301-11/+4
|/
* Make DummySignatureCreator a singletonPieter Wuille2018-04-101-5/+1
* Make BaseSignatureCreator a pure interfacePieter Wuille2018-04-101-13/+7
* Introduce interface for signing providersPieter Wuille2018-03-251-11/+22
* Calculate and store the number of bytes required to spend an inputAndrew Chow2018-03-091-0/+1
* Merge #11403: SegWit wallet supportJonas Schnelli2018-01-101-0/+6
|\
| * Abstract out IsSolvable from WitnessifierPieter Wuille2018-01-031-0/+6
* | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
|/
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-1/+1
* Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-161-2/+2
* Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift2017-06-281-4/+4
* Merge #8808: Do not shadow variables (gcc set)Wladimir J. van der Laan2017-03-031-1/+1
|\
| * Do not shadow variables (gcc set)Pavel Janík2016-12-051-1/+1
* | Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
|/
* [doc] Fix typos in comments, doxygen: Fix comment syntaxMarcoFalke2016-08-221-1/+1
* BIP143: Signing logicPieter Wuille2016-06-221-9/+25
* BIP143: Verification logicPieter Wuille2016-06-221-2/+3
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* Add DummySignatureCreator which just creates zeroed sigsPieter Wuille2015-06-111-0/+8
* Abstract out Ctransaction-specific signing into TransactionSignatureCreatorPieter Wuille2015-03-211-4/+37
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* Make comments in /src/script doxygen compatibleMichael Ford2014-11-101-2/+4
* Avoid a bunch of copying/conversion in script/signPieter Wuille2014-11-041-1/+1
* Fix all header definesPavel Janík2014-11-031-3/+3