Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
MutableTransactionSignatureChecker Class Reference
#include <interpreter.h>


Public Member Functions | |
MutableTransactionSignatureChecker (const CMutableTransaction *txToIn, unsigned int nInIn, const CAmount &amount) | |
![]() | |
TransactionSignatureChecker (const CTransaction *txToIn, unsigned int nInIn, const CAmount &amountIn) | |
TransactionSignatureChecker (const CTransaction *txToIn, unsigned int nInIn, const CAmount &amountIn, const PrecomputedTransactionData &txdataIn) | |
bool | CheckSig (const std::vector< unsigned char > &scriptSig, const std::vector< unsigned char > &vchPubKey, const CScript &scriptCode, SigVersion sigversion) const override |
bool | CheckLockTime (const CScriptNum &nLockTime) const override |
bool | CheckSequence (const CScriptNum &nSequence) const override |
![]() | |
virtual | ~BaseSignatureChecker () |
Private Attributes | |
const CTransaction | txTo |
Additional Inherited Members | |
![]() | |
virtual bool | VerifySignature (const std::vector< unsigned char > &vchSig, const CPubKey &vchPubKey, const uint256 &sighash) const |
Detailed Description
Definition at line 156 of file interpreter.h.
Constructor & Destructor Documentation
◆ MutableTransactionSignatureChecker()
|
inline |
Definition at line 162 of file interpreter.h.
Member Data Documentation
◆ txTo
|
private |
Definition at line 159 of file interpreter.h.
The documentation for this class was generated from the following file:
- src/script/interpreter.h