walletpassphrase - Particl RPC

walletpassphrase <passphrase> <timeout> [stakingonly]

Stores the wallet decryption key in memory for 'timeout' seconds.
This is needed prior to performing transactions related to private keys such as sending PART

Arguments:
1. "passphrase"     (string, required) The wallet passphrase
2. timeout            (numeric, required) The time to keep the decryption key in seconds. Limited to at most 1073741824 (2^30) seconds.
                                          Any value greater than 1073741824 seconds will be set to 1073741824 seconds.
3. stakingonly        (bool, optional) If true, sending functions are disabled.

Note:
Issuing the walletpassphrase command while the wallet is already unlocked will set a new unlock
time that overrides the old one.
If [stakingonly] is true and <timeout> is 0, the wallet will remain unlocked for staking until manually locked again.

Examples:

Unlock the wallet for 60 seconds
> particl-cli walletpassphrase "my pass phrase" 60

Lock the wallet again (before 60 seconds)
> particl-cli walletlock 

As 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:51935/


This is a website, created out of frustration with uncomplete and outdated Particl Core RPC documentation online.

Particl version: 0.16.0.1

Note that the RPC is from a regtest node (for completeness), so it includes some additional calls that a regular node doesn't have.


Anon






Mnemonic