📬Updates

After update you can check prevotes/precommits status

FOLDER=.archway

# find out RPC port
echo -e "\033[0;32m$(grep -A 3 "\[rpc\]" ~/$FOLDER/config/config.toml | egrep -o ":[0-9]+")\033[0m"

PORT=<enter_your_port>

curl -s localhost:$PORT/consensus_state | jq '.result.round_state.height_vote_set[0].prevotes_bit_array' && \
curl -s localhost:$PORT/consensus_state | jq '.result.round_state.height_vote_set[0].precommits_bit_array'

Updates are available for information. Boot via State sync or Snapshot to avoid installing all updates. In this case, you must use the actual version of the binary file and genesis

UPD 🕊 on v1.0.1 (Update Height: )

cd $HOME/archway
git pull
git checkout v1.0.1
make build
$HOME/archway/build/archwayd version --long | grep -e version -e commit
# version: 1.0.1
# commit: 86409142585b7157c628ca52b8357002fe60a165

# AFTER THE NETWORK IS STOPPED ON THE REQUIRED BLOCK!!!
systemctl stop archwayd
mv $HOME/archway/build/archwayd $(which archwayd)
archwayd version --long | grep -e version -e commit
# 

systemctl restart archwayd && journalctl -u archwayd -f -o cat

UPD 🕊 on v2.0.2 (Update Height: 453000)

cd $HOME/archway
git pull
git checkout v2.0.0
make build
$HOME/archway/build/archwayd version --long | grep -e version -e commit
# version: 2.0.0
# commit: d6c5cf4509e1c848f26d539c3519685f1d323dfd

# AFTER THE NETWORK IS STOPPED ON THE REQUIRED BLOCK!!!
systemctl stop archwayd
mv $HOME/archway/build/archwayd $(which archwayd)
archwayd version --long | grep -e version -e commit
# 

systemctl restart archwayd && journalctl -u archwayd -f -o cat

UPD 🕊 on v4.0.3 (Update Height: 1215711)

cd $HOME/archway
git pull
git checkout v4.0.3
make build
$HOME/archway/build/archwayd version --long | grep -e version -e commit
# version: 4.0.3
# commit: 3cc9228982f651d3a54b395d6ff026e61e91f4b6

# AFTER THE NETWORK IS STOPPED ON THE REQUIRED BLOCK!!!
systemctl stop archwayd
mv $HOME/archway/build/archwayd $(which archwayd)
archwayd version --long | grep -e version -e commit
# 

systemctl restart archwayd && journalctl -u archwayd -f -o cat

UPD 🕊 on v6.0.2 (Update Height: 3554500)

cd $HOME/archway
git pull
git checkout v6.0.2
make build
$HOME/archway/build/archwayd version --long | grep -e version -e commit
# version: 6.0.2
# commit: a72ebfe851fc980586b253958196f7b449ac9fe8

# AFTER THE NETWORK IS STOPPED ON THE REQUIRED BLOCK!!!
systemctl stop archwayd
mv $HOME/archway/build/archwayd $(which archwayd)
archwayd version --long | grep -e version -e commit
# 

systemctl restart archwayd && journalctl -u archwayd -f -o cat

UPD 🕊 on v7.0.0 (Update Height: 4473000)

cd $HOME/archway
git pull
git checkout v8.0.0
make build
$HOME/archway/build/archwayd version --long | grep -e version -e commit
# version: 8.0.0
# commit: e92af8cddf06c6d3e9d0205369f9a6f2c6f5985b

# AFTER THE NETWORK IS STOPPED ON THE REQUIRED BLOCK!!!
systemctl stop archwayd
mv $HOME/archway/build/archwayd $(which archwayd)
archwayd version --long | grep -e version -e commit
# 

systemctl restart archwayd && journalctl -u archwayd -f -o cat

Last updated