Artela update guide
1 min readJul 1, 2024
Step 1: Confirm that you have jq and curl installed on your machine.
curl --version
jq --version
If you get curl not found and jq not found run these, else ignore.
sudo apt update
sudo apt install curl jq
Step 2: Check your block number
curl http://127.0.0.1:23457/status | jq .result.sync_info.latest_block_height
You shall get 9174088, if not please open a ticket in their discord.
Step 3: Download the new binary
Run
sudo systemctl stop artela
wget https://github.com/artela-network/artela/releases/download/v0.4.7-rc6-votes/artelad_0.4.7_rc6_Linux_amd64.tar.gz
mkdir test
tar -xzf artelad_0.4.7_rc6_Linux_amd64.tar.gz -C ./test
rm $HOME/.artelad/cosmovisor/genesis/bin/artelad
mv ./test/artelad $HOME/.artelad/cosmovisor/genesis/bin/
Step 4: Confirm new installation
artelad version
Output must be v0.4.7-rc6–12-g2dfe1c2
Step 5: Set iavl-disable-fastnode = true in ~/.artelad/config/app.toml
sed -i 's/^iavl-disable-fastnode *= *.*/iavl-disable-fastnode = true/' $HOME/.artelad/config/app.toml
To verify:
grep 'iavl-disable-fastnode' $HOME/.artelad/config/app.toml
This should output :
iavl-disable-fastnode = true
Step 6: Rollback to …87 position
artelad rollback --hard
This will take a lot of time so please wait and do NOT interrupt.
Step 7 : Start your node.
sudo systemctl start artela
That’s all folks!