MCPcopy Create free account
hub / github.com/BTCGPU/BTCGPU / IsMine

Function IsMine

src/script/ismine.cpp:176–188  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

174} // namespace
175
176isminetype IsMine(const CKeyStore& keystore, const CScript& scriptPubKey)
177{
178 switch (IsMineInner(keystore, scriptPubKey, IsMineSigVersion::TOP)) {
179 case IsMineResult::INVALID:
180 case IsMineResult::NO:
181 return ISMINE_NO;
182 case IsMineResult::WATCH_ONLY:
183 return ISMINE_WATCH_ONLY;
184 case IsMineResult::SPENDABLE:
185 return ISMINE_SPENDABLE;
186 }
187 assert(false);
188}
189
190isminetype IsMine(const CKeyStore& keystore, const CTxDestination& dest)
191{

Callers 15

setlabelFunction · 0.85
getreceivedbyaddressFunction · 0.85
getreceivedbylabelFunction · 0.85
ListReceivedFunction · 0.85
ListTransactionsFunction · 0.85
listaccountsFunction · 0.85
getaddressinfoFunction · 0.85
rpcdump.cppFile · 0.85
IsMineMethod · 0.85
GetDebitMethod · 0.85
GetCreditMethod · 0.85

Calls 2

IsMineInnerFunction · 0.85
GetScriptForDestinationFunction · 0.85

Tested by 2

BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68