![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <sign.h>
Public Member Functions | |
TransactionSignatureCreator (const CKeyStore *keystoreIn, const CTransaction *txToIn, unsigned int nInIn, int nHashTypeIn=SIGHASH_ALL) | |
const BaseSignatureChecker & | Checker () const |
bool | CreateSig (std::vector< unsigned char > &vchSig, const CKeyID &keyid, const CScript &scriptCode) const |
![]() | |
BaseSignatureCreator (const CKeyStore *keystoreIn) | |
const CKeyStore & | KeyStore () const |
virtual | ~BaseSignatureCreator () |
Private Attributes | |
const CTransaction * | txTo |
unsigned int | nIn |
int | nHashType |
const TransactionSignatureChecker | checker |
Additional Inherited Members | |
![]() | |
const CKeyStore * | keystore |
TransactionSignatureCreator::TransactionSignatureCreator | ( | const CKeyStore * | keystoreIn, |
const CTransaction * | txToIn, | ||
unsigned int | nInIn, | ||
int | nHashTypeIn = SIGHASH_ALL |
||
) |
|
inlinevirtual |
Implements BaseSignatureCreator.
|
virtual |
Create a singular (non-script) signature.
Implements BaseSignatureCreator.
|
private |
|
private |
Definition at line 37 of file sign.h.
Referenced by CreateSig().
|
private |
Definition at line 36 of file sign.h.
Referenced by CreateSig().
|
private |
Definition at line 35 of file sign.h.
Referenced by CreateSig().