比特币(Bitcoin) RPC Wallet API中sethdseed的用法及代码示例。
用法:
sethdseed ( newkeypool "seed" )
设置或生成新的高清钱包种子。非高清钱包不会升级为高清钱包。已经是HD的钱包将具有一个新的HD种子集,以便从该新种子派生添加到 key 池中的新 key 。
请注意,设置HD钱包种子后,您将需要对钱包进行新的备份。
参数1 - newkeypool
类型:布尔值,可选,默认= true
- 是否从 key 池中刷新旧的未使用地址(包括更改地址)并重新生成它。
如果为true,则来自getnewaddress的下一个地址和来自getrawchangeaddress的更改地址将来自此新种子。如果为false,将使用现有 key 池中的地址(如果钱包已启用HD Chain Split,则包括更改地址)将被使用,直到耗尽为止。
参数2 - seed
类型:字符串,可选,默认=随机种子
- WIF私钥用作新的HD种子。
可以使用dumpwallet命令检索种子值。这是标记为hdseed = 1的私钥
示例
bitcoin-cli sethdseed
bitcoin-cli sethdseed false
bitcoin-cli sethdseed true "wifkey"
curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "sethdseed", "params": [true, "wifkey"] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/
相关用法
- Bitcoin abandontransaction用法及代码示例
- Bitcoin abortrescan用法及代码示例
- Bitcoin addmultisigaddress用法及代码示例
- Bitcoin backupwallet用法及代码示例
- Bitcoin bumpfee用法及代码示例
- Bitcoin createwallet用法及代码示例
- Bitcoin dumpprivkey用法及代码示例
- Bitcoin dumpwallet用法及代码示例
- Bitcoin encryptwallet用法及代码示例
- Bitcoin getaddressesbylabel用法及代码示例
- Bitcoin getaddressinfo用法及代码示例
- Bitcoin getbalance用法及代码示例
- Bitcoin getnewaddress用法及代码示例
- Bitcoin getrawchangeaddress用法及代码示例
- Bitcoin getreceivedbyaddress用法及代码示例
- Bitcoin getreceivedbylabel用法及代码示例
- Bitcoin gettransaction用法及代码示例
- Bitcoin getwalletinfo用法及代码示例
- Bitcoin importaddress用法及代码示例
- Bitcoin importmulti用法及代码示例
- Bitcoin importprivkey用法及代码示例
- Bitcoin importpubkey用法及代码示例
- Bitcoin importwallet用法及代码示例
- Bitcoin keypoolrefill用法及代码示例
- Bitcoin listaddressgroupings用法及代码示例
注:本文由纯净天空筛选整理自bitcoin.org大神的英文原创作品 Bitcoin sethdseed。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。