
AtomeOne
Chain ID:
atomone-1
Block Height:
RPC Status:
Service Operations
sudo systemctl start atomonedsudo systemctl stop atomonedsudo systemctl restart atomonedsudo systemctl daemon-reloadsudo systemctl enable atomonedsudo systemctl disable atomonedsudo systemctl status atomonedsudo journalctl -fu atomoned -o catKeys Management
atomoned keys add walletatomoned keys add wallet --recoveratomoned keys listatomoned keys delete walletatomoned keys unsafe-export-eth-key walletatomoned keys export walletatomoned keys import wallet wallet.backupValidator Operations
atomoned tx staking create-validator \--amount 1000000uatone \--pubkey $(atomoned tendermint show-validator) \--moniker "your-moniker-name" \--identity "your-keybase-id" \--details "your-details" \--website "your-website" \--security-contact "your-email" \--chain-id atomone-1 \--commission-rate 0.05 \--commission-max-rate 0.20 \--commission-max-change-rate 0.01 \--min-self-delegation 1 \--from wallet \--gas-adjustment 1.5 \--gas auto \--gas-prices 0.025uatone \-yatomoned tx staking edit-validator \--new-moniker "your-moniker-name" \--identity "your-keybase-id" \--details "your-details" \--website "your-website" \--security-contact "your-email" \--chain-id atomone-1 \--commission-rate 0.05 \--from wallet \--gas-adjustment 1.5 \--gas auto \--gas-prices 0.025uatone \-yatomoned tx slashing unjail --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned query slashing signing-info $(atomoned tendermint show-validator)atomoned q staking validators -oj --limit=3000 | jq '.validators[] | select(.status=="BOND_STATUS_BONDED")' | jq -r '(.tokens|tonumber/pow(10; 6)|floor|tostring) + " \t " + .description.moniker' | sort -gr | nlatomoned q staking validators -oj --limit=3000 | jq '.validators[] | select(.status=="BOND_STATUS_UNBONDED")' | jq -r '(.tokens|tonumber/pow(10; 6)|floor|tostring) + " \t " + .description.moniker' | sort -gr | nlatomoned q staking validator $(atomoned keys show wallet --bech val -a)Governance
atomoned query gov proposalsatomoned query gov proposal 1atomoned tx gov vote 1 yes --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned tx gov vote 1 no --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned tx gov vote 1 abstain --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned tx gov vote 1 NoWithVeto --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yTokens
atomoned tx distribution withdraw-all-rewards --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned tx distribution withdraw-rewards $(atomoned keys show wallet --bech val -a) --commission --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned tx staking delegate $(atomoned keys show wallet --bech val -a) 1000000uatone --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned tx staking delegate <to-valoper-address> 1000000uatone --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned tx staking redelegate $(atomoned keys show wallet --bech val -a) <to-valoper-address> 1000000uatone --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned tx staking unbond $(atomoned keys show wallet --bech val -a) 1000000uatone --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yatomoned tx bank send wallet <to-wallet-address> 1000000uatone --from wallet --chain-id atomone-1 --gas-adjustment 1.5 --gas auto --gas-prices 0.025uatone -yUtility
CUSTOM_PORT=201sed -i -e "s%^proxy_app = \"tcp://127.0.0.1:26658\"%proxy_app = \"tcp://127.0.0.1:${CUSTOM_PORT}58\"%; s%^laddr = \"tcp://127.0.0.1:26657\"%laddr = \"tcp://127.0.0.1:${CUSTOM_PORT}57\"%; s%^pprof_laddr = \"localhost:6060\"%pprof_laddr = \"localhost:${CUSTOM_PORT}60\"%; s%^laddr = \"tcp://0.0.0.0:26656\"%laddr = \"tcp://0.0.0.0:${CUSTOM_PORT}56\"%; s%^prometheus_listen_addr = \":26660\"%prometheus_listen_addr = \":${CUSTOM_PORT}66\"%" $HOME/.atomone/config/config.tomlsed -i -e "s%^address = \"tcp://localhost:1317\"%address = \"tcp://localhost:${CUSTOM_PORT}17\"%; s%^address = \":8080\"%address = \":${CUSTOM_PORT}80\"%; s%^address = \"localhost:9090\"%address = \"localhost:${CUSTOM_PORT}}90\"%; s%^address = \"localhost:9091\"%address = \"localhost:${CUSTOM_PORT}91\"%" $HOME/.atomone/config/app.tomlsed -i -e 's|^indexer *=.*|indexer = "null"|' $HOME/.atomone/config/config.tomlsed -i -e 's|^indexer *=.*|indexer = "kv"|' $HOME/.atomone/config/config.tomlatomoned status 2>&1 | jq .ValidatorInfoatomoned status 2>&1 | jq .SyncInfosed -i \ -e 's|^pruning *=.*|pruning = "custom"|' \ -e 's|^pruning-keep-recent *=.*|pruning-keep-recent = "100"|' \ -e 's|^pruning-keep-every *=.*|pruning-keep-every = "0"|' \ -e 's|^pruning-interval *=.*|pruning-interval = "19"|' \ $HOME/.atomone/config/app.tomlsed -i -e "s/^minimum-gas-prices *=.*/minimum-gas-prices = \"10aNGL\"/" $HOME/.atomone/config/app.tomlsed -i -e "s/prometheus = false/prometheus = true/" $HOME/.atomone/config/config.tomlatomoned tendermint unsafe-reset-all --keep-addr-book --home $HOME/.atomonecd $HOMEsudo systemctl stop atomonedsudo systemctl disable atomonedsudo rm /etc/systemd/system/atomoned.servicesudo systemctl daemon-reloadsudo rm -f $(which atomoned)sudo rm -rf $HOME/.atomonesudo rm -rf $HOME/atomonesudo rm -rf $HOME/go