Go to the source code of this file.
|
| typedef std::vector< unsigned char > | valtype |
| |
|
| bool | ProduceSignature (const SigningProvider &provider, const BaseSignatureCreator &creator, const CScript &fromPubKey, SignatureData &sigdata) |
| | Produce a script signature using a generic signature creator. More...
|
| |
| bool | SignPSBTInput (const SigningProvider &provider, const CMutableTransaction &tx, PSBTInput &input, int index, int sighash) |
| | Signs a PSBTInput, verifying that all provided data matches what is being signed. More...
|
| |
| SignatureData | DataFromTransaction (const CMutableTransaction &tx, unsigned int nIn, const CTxOut &txout) |
| | Extract signature data from a transaction input, and insert it. More...
|
| |
| void | UpdateInput (CTxIn &input, const SignatureData &data) |
| |
| bool | SignSignature (const SigningProvider &provider, const CScript &fromPubKey, CMutableTransaction &txTo, unsigned int nIn, const CAmount &amount, int nHashType) |
| | Produce a script signature for a transaction. More...
|
| |
| bool | SignSignature (const SigningProvider &provider, const CTransaction &txFrom, CMutableTransaction &txTo, unsigned int nIn, int nHashType) |
| |
| bool | IsSolvable (const SigningProvider &provider, const CScript &script) |
| |
| FlatSigningProvider | Merge (const FlatSigningProvider &a, const FlatSigningProvider &b) |
| |
◆ valtype
| typedef std::vector<unsigned char> valtype |
◆ DataFromTransaction()
Extract signature data from a transaction input, and insert it.
Definition at line 337 of file sign.cpp.
◆ IsSolvable()
◆ Merge()
◆ ProduceSignature()
Produce a script signature using a generic signature creator.
Definition at line 186 of file sign.cpp.
◆ SignPSBTInput()
Signs a PSBTInput, verifying that all provided data matches what is being signed.
Definition at line 242 of file sign.cpp.
◆ SignSignature() [1/2]
Produce a script signature for a transaction.
Definition at line 424 of file sign.cpp.
◆ SignSignature() [2/2]
◆ UpdateInput()
◆ DUMMY_MAXIMUM_SIGNATURE_CREATOR
A signature creator that just produces 72-byte empty signatures.
Definition at line 494 of file sign.cpp.
◆ DUMMY_SIGNATURE_CREATOR
A signature creator that just produces 71-byte empty signatures.
Definition at line 493 of file sign.cpp.
◆ DUMMY_SIGNING_PROVIDER