Update: State-Sync Transactions [Action Required]
Changelog:
- Added optimization in retry based state-sync fetch mechanism (upgrade over v0.2.16-beta2)
Steps for updating the go version to 1.18.1 (if not already done):
- SSH into your node
- Download the installation script (OS/platform independent)
wget https://raw.githubusercontent.com/maticnetwork/node-ansible/master/go-install.sh
- Remove the previous go version
bash go-install.sh --remove
- Install go v1.18.1
bash go-install.sh
- Verify the installation
go version
# you should see go1.18.1 in the output:
# go version go1.18.1 linux/amd64
Please follow the steps below to upgrade bor on your Mainnet nodes to the latest version (https://github.com/maticnetwork/bor/tree/v0.2.16 )
- Stop the bor service
sudo service bor stop
- Navigate to bor directory
cd ~/bor
- Fetch the latest changes and use Bor v0.2.16:
git fetch
git checkout v0.2.16
- Build latest changes
make bor-all
- Now check
bor version
bor version
Bor
Version: 0.2.16-stable
Git Commit: f083705e00b6497e575a6e6c800aad661a4a2eca
Architecture: amd64
...
- Start the bor service
sudo service bor start
- Check for bor logs if everything is working fine
journalctl -u bor -f
Let us know if you have any questions.
Thank you.