MCPcopy Create free account
hub / github.com/ElementsProject/elements / GetScriptForDestination

Function GetScriptForDestination

src/script/standard.cpp:344–347  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

342} // namespace
343
344CScript GetScriptForDestination(const CTxDestination& dest)
345{
346 return std::visit(CScriptVisitor(), dest);
347}
348
349CScript GetScriptForRawPubKey(const CPubKey& pubKey)
350{

Callers 15

CheckPeginTxFunction · 0.85
GetValidFedpegScriptsFunction · 0.85
MutateTxAddOutAddrFunction · 0.85
MutateTxAddOutPubKeyFunction · 0.85
MutateTxAddOutMultiSigFunction · 0.85
MutateTxAddOutScriptFunction · 0.85
GetDestinationForKeyFunction · 0.85
GetAllDestinationsForKeyFunction · 0.85
IsMineInnerFunction · 0.85
GetMetadataMethod · 0.85
AddKeyPubKeyWithDBMethod · 0.85

Calls 1

CScriptVisitorClass · 0.85

Tested by 15

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