walletpassphrase
walletpassphrase "passphrase" timeout
Stores the wallet decryption key in memory for ‘timeout’ seconds.
This is needed prior to performing transactions related to private keys such as sending bitgesells Note:
Issuing the walletpassphrase command while the wallet is already unlocked will set a new unlock time that overrides the old one.
Argument #1 - passphrase
Type: string, required
The wallet passphrase
Argument #2 - timeout
Type: numeric, required
The time to keep the decryption key in seconds; capped at 100000000 (~3 years).
Result
null (json null)
Example usage (with RPC call)
Unlock the wallet for 60 seconds:
BGL-cli walletpassphrase "my pass phrase" 60
Lock the wallet again (before 60 seconds):
BGL-cli walletlock
As a JSON-RPC call:
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:8334/