Changeset View
Changeset View
Standalone View
Standalone View
src/script/standard.cpp
Show First 20 Lines • Show All 249 Lines • ▼ Show 20 Lines | CScript GetScriptForMultisig(int nRequired, const std::vector<CPubKey> &keys) { | ||||
CScript script; | CScript script; | ||||
script << CScript::EncodeOP_N(nRequired); | script << CScript::EncodeOP_N(nRequired); | ||||
for (const CPubKey &key : keys) | for (const CPubKey &key : keys) | ||||
script << ToByteVector(key); | script << ToByteVector(key); | ||||
script << CScript::EncodeOP_N(keys.size()) << OP_CHECKMULTISIG; | script << CScript::EncodeOP_N(keys.size()) << OP_CHECKMULTISIG; | ||||
return script; | return script; | ||||
} | } | ||||
bool IsValidDestination(const CTxDestination &dest) { | |||||
return dest.which() != 0; | |||||
} |