CLI Cheatsheet Commands

Check out Chain - Info.
NetworkChainVersion
Testnetlumera-testnet-1v0.4.1

SYNC

npx
lumerad status 2>&1 | jq .sync_info

Wallet ;

  • If you want you can change wallet name - "wallet" change.
  • Wallet Add
npx
lumerad keys add wallet
  • Wallet Recover
npx
lumerad keys add wallet --recover
  • List Wallet
npx
lumerad keys list
  • Delete Wallet
npx
lumerad keys delete wallet
  • Wallet Balance
npx
lumerad q bank balances $(lumerad keys show wallet -a)

Validator Commands

  • Pubkey ;
npx
lumerad tendermint show-validator
  • Validator Crate
npx
nano $HOME/.lumera/validator.json
npx
{
  "pubkey":  ,
  "amount": "1000000ulume",
  "moniker": "YourMoniker",
  "identity": "KeybaseID",
  "website": "https://web.com",
  "security": "yourmail@gmail.com",
  "details": "Mini Details",
  "commission-rate": "0.05",
  "commission-max-rate": "0.2",
  "commission-max-change-rate": "0.05",
  "min-self-delegation": "1"
}
  • CTRL X , CTRL Y - Enter . Saved.
  • Crate ;
npx
lumerad tx staking create-validator $HOME/.lumera/validator.json \
--from wallet \
--chain-id lumera-testnet-1 \
--gas-prices=0.025ulume \
--gas-adjustment=1.5 \
--gas=auto
  • Unjail ;
npx
lumerad tx slashing unjail --from wallet --chain-id lumera-testnet-1 --gas-prices=0.025ulume --gas-adjustment=1.5 --gas=auto
  • Jail Check ;
npx
lumerad query slashing signing-info $(lumerad tendermint show-validator)

Management ;

  • Withdraw Rewards
npx
lumerad tx distribution withdraw-all-rewards --from wallet --chain-id lumera-testnet-1 --gas-prices=0.025ulume --gas-adjustment=1.5 --gas=auto
  • Withdraw Rewards with Comission
npx
lumerad tx distribution withdraw-rewards $(lumerad keys show wallet --bech val -a) --commission --from wallet --chain-id lumera-testnet-1 --gas-prices=0.025ulume --gas-adjustment=1.5 --gas=auto
  • Delegate Token to your own validator
npx
lumerad tx staking delegate $(lumerad keys show wallet --bech val -a) 1000000ulume --from wallet --chain-id lumera-testnet-1 --gas-prices=0.025ulume --gas-adjustment=1.5 --gas=auto
  • Delegate Token to other validator
npx
lumerad staking redelegate $(lumerad keys show wallet --bech val -a) <TO_VALOPER_ADDRESS> 1000000ulume --from wallet --chain-id lumera-testnet-1 --gas-prices=0.025ulume --gas-adjustment=1.5 --gas=auto
  • Unbond Token from your validator
npx
lumerad tx staking unbond $(lumerad keys show wallet --bech val -a) 1000000ulume --from wallet --chain-id lumera-testnet-1 --gas-prices=0.025ulume --gas-adjustment=1.5 --gas=auto
  • Send Token to another wallet
npx
lumerad tx bank send wallet <TO_WALLET_ADDRESS> 1000000ulume --from wallet --chain-id lumera-testnet-1 --gas-prices=0.025ulume --gas-adjustment=1.5 --gas=auto

Delete Node

npx
sudo systemctl stop lumerad
sudo systemctl disable lumerad
sudo rm /etc/systemd/system/lumerad.service
sudo systemctl daemon-reload
rm -f $(which lumerad)
rm -rf .lumera