當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Bitcoin sethdseed用法及代碼示例

比特幣(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.org大神的英文原創作品 Bitcoin sethdseed。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。