| 291 | } |
| 292 | |
| 293 | CScript GetScriptForMultisig(int nRequired, const std::vector<CPubKey>& keys) |
| 294 | { |
| 295 | CScript script; |
| 296 | |
| 297 | script << CScript::EncodeOP_N(nRequired); |
| 298 | BOOST_FOREACH(const CPubKey& key, keys) |
| 299 | script << ToByteVector(key); |
| 300 | script << CScript::EncodeOP_N(keys.size()) << OP_CHECKMULTISIG; |
| 301 | return script; |
| 302 | } |
| 303 | |
| 304 | CScript GetScriptForWitness(const CScript& redeemscript) |
| 305 | { |