Useful CLI Commands
Get standard debug info from the source daemon:
sourced statusCheck if your node is catching up:
# Query via the RPC (default port: 26657)
curl http://localhost:26657/status | jq .result.sync_info.catching_upGet your node ID:
sourced tendermint show-node-idCheck if you are jailed or tombstoned:
sourced query slashing signing-info $(sourced tendermint show-validator)Set the default chain for commands to use:
sourced config chain-id source-1Get your valoper address:
sourced keys show <your-key-name> -a --bech valSee keys on the current box:
sourced keys listImport a key from a mnemonic:
sourced keys add <new-key-name> --recoverExport a private key (warning: don't do this unless you know what you're doing!)
Withdraw rewards (including validator commission), where sourcevaloper1... is the validator address:
Stake:
Find out what the JSON for a command would be using --generate-only:
Add Funds to Community Pool
Delegate to Gov proposal
Vote on Proposal
Query the results of a gov vote that has ended, from a remote RPC (NB - you have to specify a height before the vote ended):
Query the validator set (and jailed status) via CLI:
Query Staking Delegations
Unjail Validator
Get contract state:
Last updated
