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
ismine.cpp
Go to the documentation of this file.
88 return ProduceSignature(DummySignatureCreator(&keystore), scriptPubKey, sigs) ? ISMINE_WATCH_SOLVABLE : ISMINE_WATCH_UNSOLVABLE;
Definition: standard.h:60
boost::variant< CNoDestination, CKeyID, CScriptID > CTxDestination
A txout script template with a specific destination.
Definition: standard.h:80
Definition: sign.h:62
bool ProduceSignature(const BaseSignatureCreator &creator, const CScript &fromPubKey, SignatureData &sigdata)
Produce a script signature using a generic signature creator.
Definition: sign.cpp:124
CKeyID GetID() const
Get the KeyID of this public key (hash of its serialization)
Definition: pubkey.h:149
Definition: ismine.h:19
Indicates that we don't know how to create a scriptSig that would solve this if we were given the app...
Definition: ismine.h:21
unsigned int HaveKeys(const std::vector< valtype > &pubkeys, const CKeyStore &keystore)
Definition: ismine.cpp:16
virtual bool HaveKey(const CKeyID &address) const =0
Check whether a key corresponding to a given address is present in the store.
Definition: standard.h:63
CScript GetScriptForDestination(const CTxDestination &dest)
Generate a Bitcoin scriptPubKey for the given CTxDestination.
Definition: standard.cpp:256
bool Solver(const CScript &scriptPubKey, txnouttype &typeRet, std::vector< std::vector< unsigned char > > &vSolutionsRet)
Parse a scriptPubKey and identify script type for standard scripts.
Definition: standard.cpp:35
virtual bool HaveWatchOnly(const CScript &dest) const =0
Definition: ismine.h:25
Definition: standard.h:58
A reference to a CScript: the Hash160 of its serialization (see script.h)
Definition: standard.h:22
Indicates that we know how to create a scriptSig that would solve this if we were given the appropria...
Definition: ismine.h:23
Definition: standard.h:61
isminetype IsMine(const CKeyStore &keystore, const CTxDestination &dest)
Definition: ismine.cpp:28
virtual bool GetCScript(const CScriptID &hash, CScript &redeemScriptOut) const =0
A signature creator that just produces 72-byte empty signatures.
Definition: sign.h:55
Definition: standard.h:62