import { Callout } from "/src/components/callout"
Instructions for 2022-Aug-29
mainnet upgrade to axelar-core v0.24.0
, vald v0.24.0
, and tofnd v0.10.1
.
Upgrade height 3644000
countdown
- If you're a validator, please vote for the upgrade proposal via
axelard tx gov vote 13 yes --from validator
- Wait for the proposed upgrade block,
3644000
. Your node will panic at that block height with a log:{"level":"error","module":"consensus","err":"UPGRADE \"v0.24\" NEEDED at height: ",
. Stop your node after chain halt.
pkill -f 'axelard start'
# Validators need to also stop vald/tofnd
pkill -f vald-start
pkill -f tofnd
- Backup the state:
cp -r ~/.axelar/.core/data ~/.axelar-dojo-1-upgrade-0.24/.core/data
- Restart your node with the new
v0.24.0
build. - If you're a validator also restart
vald
withv0.24.0
andtofnd
withv0.10.1
.
Example using join scripts in axelarate-community git repo:
# in axelarate-community repo
git checkout main
git pull
KEYRING_PASSWORD="pw-1" ./scripts/node.sh -n mainnet -a v0.24.0
# For validators, restart vald/tofnd
KEYRING_PASSWORD="pw-1" TOFND_PASSWORD="pw-2" ./scripts/validator-tools-host.sh -a v0.24.0 -q v0.10.1 -n mainnet