Go to the source code of this file.
|
| FlatSigningProvider | Merge (const FlatSigningProvider &a, const FlatSigningProvider &b) |
| |
| bool | ProduceSignature (const BaseSignatureCreator &creator, const CScript &fromPubKey, SignatureData &sigdata, SigVersion sigversion, bool fColdStake, ScriptError *serror=nullptr) |
| | Produce a script signature using a generic signature creator. More...
|
| |
| bool | SignSignature (const CKeyStore &keystore, const CScript &fromPubKey, CMutableTransaction &txTo, unsigned int nIn, const CAmount &amount, int nHashType, bool fColdStake=false) |
| | Produce a script signature for a transaction. More...
|
| |
| bool | SignSignature (const CKeyStore &keystore, const CTransaction &txFrom, CMutableTransaction &txTo, unsigned int nIn, int nHashType, bool fColdStake=false) |
| |
| SignatureData | CombineSignatures (const CScript &scriptPubKey, const BaseSignatureChecker &checker, const SignatureData &scriptSig1, const SignatureData &scriptSig2) |
| | Combine two script signatures using a generic signature checker, intelligently, possibly with OP_0 placeholders. More...
|
| |
| SignatureData | DataFromTransaction (const CMutableTransaction &tx, unsigned int nIn) |
| | Extract signature data from a transaction, and insert it. More...
|
| |
| void | UpdateTransaction (CMutableTransaction &tx, unsigned int nIn, const SignatureData &data) |
| |
| bool | IsSolvable (const CKeyStore &store, const CScript &script, bool fColdStaking) |
| |
◆ CombineSignatures()
Combine two script signatures using a generic signature checker, intelligently, possibly with OP_0 placeholders.
Definition at line 337 of file sign.cpp.
◆ DataFromTransaction()
Extract signature data from a transaction, and insert it.
Definition at line 178 of file sign.cpp.
◆ IsSolvable()
| bool IsSolvable |
( |
const CKeyStore & |
store, |
|
|
const CScript & |
script, |
|
|
bool |
fColdStaking |
|
) |
| |
◆ Merge()
◆ ProduceSignature()
Produce a script signature using a generic signature creator.
Definition at line 153 of file sign.cpp.
◆ SignSignature() [1/2]
Produce a script signature for a transaction.
Definition at line 192 of file sign.cpp.
◆ SignSignature() [2/2]
◆ UpdateTransaction()
◆ DUMMY_SIGNING_PROVIDER