A new release of Cosmos SDK v.0.44.2 is available since yesterday. This version contains a new security update.
Nodes can update their software independently of each other (no coordinated chain restart necessary), but should do so as soon as they are able.
This guide contains instructions for both bcnad and Cosmovisor. Make sure to choose the right one.
Download the new version.
ββββcd $HOME
ββββrm -f bcnad #deletes if exist
ββββwget -nc https://github.com/BitCannaGlobal/bcna/releases/download/v1.2/bcnad
ββββchmod +x bcnad
ββββ./bcnad version
ββββ <compare this output> 1.2
ββββsha256sum bcnad
ββββ <compare this output> 1a06f246aa398eba89bb72d9a11a91b3a3c990892e9ce0d4f2c1601cf6d4c820 bcnad
Stop the daemon (choose 2.1 or 2.2)
2.1. BCNA daemon
ββββsudo service bcnad stop
2.2. Cosmovisor daemon.
ββββsudo service cosmovisor stop
Move new binary and replace old (choose 3.1 or 3.2)
3.1. BCNAD daemon
ββββsudo mv ./bcnad $(which bcnad)
3.2. Cosmovisor daemon
ββββmv ./bcnad $HOME/.bcna/cosmovisor/current/bin/
Start the daemon again (choose 4.1 or 4.2)
4.1. BCNA daemon
ββββsudo service bcnad start
Check the logs:
ββββsudo journalctl -u bcnad -f
4.2. Cosmovisor daemon
ββββsudo service cosmovisor start
Check the logs:
ββββsudo journalctl -u cosmovisor -f