WALLET MANAGEMENT
Add Wallet Specify the value with your own wallet name
Add new wallet:
emped keys add wallet
Recover Wallet:
emped keys add wallet --recover
List Wallet:
Delete Wallet:
emped keys delete wallet
Check Wallet Balance:
emped q bank balances $(emped keys show wallet -a)
VALIDATOR MANAGEMENT
Please adjust , MONIKER
, YOUR_KEYBASE_ID
, YOUR_DETAILS
, YOUR_WEBSITE_URL
Create Validator:
emped tx staking create-validator \
--amount=1000000uempe \
--pubkey=$(emped tendermint show-validator) \
--moniker=$MONIKER \
--identity="YOUR_KEYBASE_ID" \
--details="YOUR_DETAILS" \
--website="YOUR_WEBSITE_URL" \
--chain-id=$EMPE_CHAIN_ID \
--commission-rate=0.10 \
--commission-max-rate=0.20 \
--commission-max-change-rate=0.01 \
--min-self-delegation=1000 \
--from=wallet \
--gas-adjustment=1.5 \
--gas="auto" \
--gas-prices=1uempe\
-y
Edit Validator
emped tx staking edit-validator \
--new-moniker="YOUR MONIKER" \
--identity="IDENTITY KEYBASE" \
--details="DETAILS VALIDATOR" \
--website="LINK WEBSITE" \
--chain-id=$EMPE_CHAIN_ID \
--from=wallet \
--gas-adjustment=1.5 \
--gas="auto" \
--gas-prices=1uempe\
-y
Unjail Validator:
emped tx slashing unjail --from wallet --chain-id $EMPE_CHAIN_ID --gas-adjustment 1.5 --gas auto --gas-prices 1uempe -y
Check Jailed Reason:
emped query slashing signing-info $(emped tendermint show-validator)
TOKEN MANAGEMENT
Withdraw Rewards:
emped tx distribution withdraw-all-rewards --from wallet --chain-id $EMPE_CHAIN_ID --gas-adjustment 1.5 --gas auto --gas-prices 1uempe -y
Withdraw Rewards with Comission:
emped tx distribution withdraw-rewards $(emped keys show wallet --bech val -a) --commission --from wallet --chain-id $EMPE_CHAIN_ID --gas-adjustment 1.5 --gas auto --gas-prices 1uempe -y
Delegate Token to your own validator:
emped tx staking delegate $(emped keys show wallet --bech val -a) 100000uempe --from wallet --chain-id $EMPE_CHAIN_ID --gas-adjustment 1.5 --gas auto --gas-prices 1uempe -y
Delegate Token to other validator:
emped tx staking redelegate $(emped keys show wallet --bech val -a) <TO_VALOPER_ADDRESS> 100000uempe --from wallet --chain-id $EMPE_CHAIN_ID --gas-adjustment 1.5 --gas auto --gas-prices 1uempe -y
Unbond Token from your validator:
emped tx staking unbond $(emped keys show wallet --bech val -a) 100000uempe --from wallet --chain-id $EMPE_CHAIN_ID --gas-adjustment 1.5 --gas auto --gas-prices 1uempe -y
Send Token to another wallet
emped tx bank send wallet <TO_WALLET_ADDRESS> 100000uempe --from wallet --chain-id $EMPE_CHAIN_ID --gas-adjustment 1.5 --gas auto --gas-prices 1uempe -y
GOVERNANCE
Vote, You can change the value of yes to no,abstain,nowithveto
emped tx gov vote 1 yes --from wallet --chain-id $EMPE_CHAIN_ID --gas-adjustment 1.5 --gas auto --gas-prices 1uempe -y
List all proposals
emped query gov proposals
Create new text proposal
emped tx gov submit-proposal \
--title="Title" \
--description="Description" \
--deposit=10000000uempe \
--type="Text" \
--from=wallet \
--gas-adjustment 1.5 \
--gas "auto" \
--gas-prices=1uempe\
-y
SERVICES MANAGEMENT
Reload Service
sudo systemctl daemon-reload
Enable Service
sudo systemctl enable emped
Disable Service
sudo systemctl disable emped
Start Service
sudo systemctl start emped
Stop Service
sudo systemctl stop emped
Restart Service
sudo systemctl restart emped
Check Service Status
sudo systemctl status emped
Check Service Logs
sudo journalctl -u emped -f --no-hostname -o cat
UTILITY
Set Indexer NULL / KV
sed -i 's|^indexer *=.*|indexer = "null"|' $HOME/.empe-chain/config/config.toml
Get Validator info
emped status 2>&1 | jq .ValidatorInfo
Get denom info
emped q bank denom-metadata -oj | jq
Get sync status
emped status 2>&1 | jq .SyncInfo.catching_up
Get latest height
emped status 2>&1 | jq .SyncInfo.latest_block_height
Reset Node
emped tendermint unsafe-reset-all --home $HOME/.empe-chain --keep-addr-book
DELETE NODE
WARNING! Use this command wisely Backup your key first it will remove node from your system
SAVE YOUR PRIVATE KEYS VALIDATOR & MNEMONIC PHRASE
sudo systemctl stop emped
sudo systemctl disable emped
sudo rm -rf /etc/systemd/system/emped.service
sudo systemctl daemon-reload
sudo rm -f $(which emped)
sudo rm -rf $HOME/.empe-chain
sudo systemctl stop emped && sudo systemctl disable emped && sudo rm /etc/systemd/system/emped.service && sudo systemctl daemon-reload && sudo rm -rf $(which emped) && rm -rf $HOME/.empe-chain && rm -rf $HOME/go/bin/emped
Last updated