MCPcopy Create free account
hub / github.com/bitcoinxt/bitcoinxt / GetScriptForMultisig

Function GetScriptForMultisig

src/script/standard.cpp:309–318  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

307}
308
309CScript GetScriptForMultisig(int nRequired, const std::vector<CPubKey>& keys)
310{
311 CScript script;
312
313 script << CScript::EncodeOP_N(nRequired);
314 BOOST_FOREACH(const CPubKey& key, keys)
315 script << ToByteVector(key);
316 script << CScript::EncodeOP_N(keys.size()) << OP_CHECKMULTISIG;
317 return script;
318}

Callers 4

BOOST_AUTO_TEST_CASEFunction · 0.85
BOOST_AUTO_TEST_CASEFunction · 0.85
BOOST_AUTO_TEST_CASEFunction · 0.85

Calls 2

ToByteVectorFunction · 0.85
sizeMethod · 0.45

Tested by 3

BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68