walletpassphrase - Okcash 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 OK

Arguments:
1. "passphrase"     (string, required) The wallet passphrase
2. timeout            (numeric, required) The time to keep the decryption key in 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
> okcashd walletpassphrase "my pass phrase" 60

Lock the wallet again (before 60 seconds)
> okcashd 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:6969/


Okcash Core RPC documentation.

Okcash version: 5.0.0.3

OK RPC docs at:Github