MCPcopy Create free account
hub / github.com/Bitcoin-ABC/bitcoin-abc / GetScriptForDestination

Function GetScriptForDestination

src/script/standard.cpp:240–242  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

238} // namespace
239
240CScript GetScriptForDestination(const CTxDestination &dest) {
241 return std::visit(CScriptVisitor(), dest);
242}
243
244CScript GetScriptForRawPubKey(const CPubKey &pubKey) {
245 return CScript() << std::vector<uint8_t>(pubKey.begin(), pubKey.end())

Callers 15

BOOST_FIXTURE_TEST_CASEFunction · 0.85
MutateTxAddOutAddrFunction · 0.85
MutateTxAddOutPubKeyFunction · 0.85
MutateTxAddOutMultiSigFunction · 0.85
MutateTxAddOutScriptFunction · 0.85
ParseRecipientsFunction · 0.85
rpcwallet.cppFile · 0.85
addmultisigaddressFunction · 0.85
DescribeWalletAddressFunction · 0.85
getaddressinfoFunction · 0.85
GetMetadataMethod · 0.85
AddKeyPubKeyWithDBMethod · 0.85

Calls 1

CScriptVisitorClass · 0.85

Tested by 15

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