| 312 | } |
| 313 | |
| 314 | CScript GetScriptForMultisig(int nRequired, const std::vector<CPubKey>& keys) |
| 315 | { |
| 316 | CScript script; |
| 317 | |
| 318 | script << CScript::EncodeOP_N(nRequired); |
| 319 | for (const CPubKey& key : keys) |
| 320 | script << ToByteVector(key); |
| 321 | script << CScript::EncodeOP_N(keys.size()) << OP_CHECKMULTISIG; |
| 322 | return script; |
| 323 | } |
| 324 | |
| 325 | CScript GetScriptForWitness(const CScript& redeemscript) |
| 326 | { |