MCPcopy Create free account
hub / github.com/BitcoinUnlimited/BitcoinUnlimited / GetScriptForDestination

Function GetScriptForDestination

src/script/standard.cpp:454–460  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

452} // namespace
453
454CScript GetScriptForDestination(const CTxDestination &dest)
455{
456 CScript script;
457
458 boost::apply_visitor(CScriptVisitor(&script), dest);
459 return script;
460}
461
462CScript GetScriptForRawPubKey(const CPubKey &pubKey)
463{

Callers 15

getminingcandidateFunction · 0.85
MutateTxAddOutAddrFunction · 0.85
MutateTxAddOutScriptFunction · 0.85
GetAccountAddressFunction · 0.85
SendMoneyFunction · 0.85
getreceivedbyaddressFunction · 0.85
sendmanyFunction · 0.85
ImportAddressFunction · 0.85
AddKeyPubKeyMethod · 0.85
CreateTransactionMethod · 0.85
IsMineFunction · 0.85
CreateRandomTxFunction · 0.85

Calls 1

CScriptVisitorClass · 0.85

Tested by 15

CreateRandomTxFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
CheckScriptSigOpsFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
SetupDummyInputsFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
SetupDummyInputsFunction · 0.68