Go to the source code of this file.
|
typedef std::vector< unsigned char > | valtype |
|
|
bool | ProduceSignature (const BaseSignatureCreator &creator, const CScript &fromPubKey, SignatureData &sigdata) |
| Produce a script signature using a generic signature creator. 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 | SignSignature (const CKeyStore &keystore, const CScript &fromPubKey, CMutableTransaction &txTo, unsigned int nIn, const CAmount &amount, int nHashType) |
| Produce a script signature for a transaction. More...
|
|
bool | SignSignature (const CKeyStore &keystore, const CTransaction &txFrom, CMutableTransaction &txTo, unsigned int nIn, int nHashType) |
|
bool | VerifySignature (const Coin &coin, const uint256 txFromHash, const CTransaction &txTo, unsigned int nIn, unsigned int flags) |
|
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...
|
|
typedef std::vector<unsigned char> valtype |
Combine two script signatures using a generic signature checker, intelligently, possibly with OP_0 placeholders.
Definition at line 395 of file sign.cpp.
Extract signature data from a transaction, and insert it.
Definition at line 189 of file sign.cpp.
Produce a script signature using a generic signature creator.
Definition at line 141 of file sign.cpp.
Produce a script signature for a transaction.
Definition at line 205 of file sign.cpp.
bool VerifySignature |
( |
const Coin & |
coin, |
|
|
const uint256 |
txFromHash, |
|
|
const CTransaction & |
txTo, |
|
|
unsigned int |
nIn, |
|
|
unsigned int |
flags |
|
) |
| |