当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Bitcoin importprivkey用法及代码示例


比特币(Bitcoin) RPC Wallet API中importprivkey的用法及代码示例。

用法:

importprivkey "privkey" ( "label" rescan )

将私钥(由dumpprivkey返回)添加到您的钱包。需要新的钱包备份。

提示:使用importmulti导入多个私钥。

注意:如果重新扫描为真,则此调用可能需要一个多小时才能完成,在此期间,其他rpc调用可能会报告已导入的 key 存在,但相关事务仍然缺失,从而导致暂时不正确/伪造的余额和未花费的输出,直到重新扫描完成为止。

参数1 - privkey

类型:字符串,必填

私钥(请参见dumpprivkey)

参数2 - label

类型:字符串,可选,如果地址存在,则默认为当前标签,否则为“”

可选标签

参数3 - rescan

类型:布尔值,可选,默认= true

重新扫描钱包进行交易

示例

转储私钥:

bitcoin-cli dumpprivkey "myaddress"

使用重新扫描导入私钥:

bitcoin-cli importprivkey "mykey"

使用标签导入且无需重新扫描:

bitcoin-cli importprivkey "mykey" "testing" false

使用默认的空白标签导入,无需重新扫描:

bitcoin-cli importprivkey "mykey" "" false

作为JSON-RPC调用:

curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "importprivkey", "params": ["mykey", "testing", false] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/

相关用法


注:本文由纯净天空筛选整理自bitcoin.org大神的英文原创作品 Bitcoin importprivkey。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。