比特幣(Bitcoin) RPC Wallet API中walletpassphrase的用法及代碼示例。
用法:
walletpassphrase "passphrase" timeout
將錢包解密 key 存儲在內存中‘timeout’秒。
在執行與私鑰相關的事務(例如發送比特幣)之前,需要執行此操作。注意:
在錢包已解鎖的情況下發出walletpassphrase命令將設置一個新的解鎖時間,該時間將覆蓋舊的解鎖時間。
參數1 - passphrase
類型:字符串,必填
錢包密碼
參數2 - timeout
類型:數字,必填
保留解密 key 的時間(以秒為單位);上限為1億(〜3年)。
示例
解鎖錢包60秒鍾:
bitcoin-cli walletpassphrase "my pass phrase" 60
再次鎖定錢包(60秒之前):
bitcoin-cli walletlock
作為JSON-RPC調用:
curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "walletpassphrase", "params": ["my pass phrase", 60] }' -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 walletpassphrase。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。