Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
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