WalletPassPhrase/解锁钱包
walletpassphrase
调用在内存中保存钱包的解密密钥,并在
指定的超时时间后自动锁定钱包。
在需要私钥的交易操作调用时,需要先解锁钱包。
如果钱包已经处于解锁状态,那么再次发送walletpassphrase
命令将充值钱包的锁定超时时间。
参数
- passphrase:钱包密码,字符串
- timeout:超时锁定秒数,上限为 100000000 (~3 年)
返回值
walletpassphrase
调用在成功时返回null,失败时返回错误信息。
示例代码
解锁钱包60秒:
~$ bitcoin-cli walletpassphrase "my pass phrase" 60
在60秒超时之前手动锁定:
~$ bitcoin-cli walletlock