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

Function GetScriptForDestination

src/script/standard.cpp:301–307  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

299} // namespace
300
301CScript GetScriptForDestination(const CTxDestination& dest)
302{
303 CScript script;
304
305 boost::apply_visitor(CScriptVisitor(&script), dest);
306 return script;
307}
308
309CScript GetScriptForRawPubKey(const CPubKey& pubKey)
310{

Callers 15

MutateTxAddOutAddrFunction · 0.85
MutateTxAddOutPubKeyFunction · 0.85
MutateTxAddOutMultiSigFunction · 0.85
MutateTxAddOutScriptFunction · 0.85
GetDestinationForKeyFunction · 0.85
GetAllDestinationsForKeyFunction · 0.85
SendMoneyFunction · 0.85
getreceivedbyaddressFunction · 0.85
sendmanyFunction · 0.85

Calls 1

CScriptVisitorClass · 0.85

Tested by 13

BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_FIXTURE_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
BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_FIXTURE_TEST_CASEFunction · 0.68