{ "result": { "address": "3H2VJdMjuY7ixUt9B3YYTcwN8MMQcMWFfA", "redeemScript": "5241041f3e98fe40fe5475ca26707c3a4389683a81d98954ced34a3a6114f54770a87672f2e59f55f410470fcbbe0251019eac15fddd14a0f175149ca9120f4ed19f9f41041f3e98fe40fe5475ca26707c3a4389683a81d98954ced34a3a6114f54770a87672f2e59f55f410470fcbbe0251019eac15fddd14a0f175149ca9120f4ed19f9f52ae" }, "error": null, "id": null }
createmultisig nrequired ["key",...] Creates a multi-signature address with n signature of m keys required. It returns a json object with the address and redeemScript. Arguments: 1. nrequired (numeric, required) The number of required signatures out of the n keys or addresses. 2. "keys" (string, required) A json array of keys which are bitcoin addresses or hex-encoded public keys [ "key" (string) bitcoin address or hex-encoded public key ,... ] Result: { "address":"multisigaddress", (string) The value of the new multisig address. "redeemScript":"script" (string) The string value of the hex-encoded redemption script. } Examples: Create a multisig address from 2 addresses > bitcoin-cli createmultisig 2 "[\"16sSauSf5pF2UkUwvKGq4qjNRzBZYqgEL5\",\"171sgjn4YtPu27adkKGrdDwzRTxnRkBfKV\"]" As a json rpc call > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "createmultisig", "params": [2, "[\"16sSauSf5pF2UkUwvKGq4qjNRzBZYqgEL5\",\"171sgjn4YtPu27adkKGrdDwzRTxnRkBfKV\"]"] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/
支持的B命令集