Skip to content

BitCanna v1.4.5 - `strangeBuddheads` codename - security update

Compare
Choose a tag to compare
@RaulBernal RaulBernal released this 28 Oct 09:00
6c36e05

Key features

Bump main versions to avoid forks, for security and stability:

  • SDK v0.45.10
  • Tendermint v0.34.22
  • IAVL v0.19.4 - fix AppHASHes (forks)
  • IBC v.3.3.1
  • No chain halt (consensus) required
  • Apply it ASAP and monitoring your node.

Instructions - very important

1_Previously to replace the binary or build from source you need to edit the file app.toml

you should to declare and put in false this var: iavl-disable-fastnode = false

Put this content in the main section, just before the [telemetry] section:

# IavlCacheSize set the size of the iavl tree cache. 
# Default cache size is 50mb.
iavl-cache-size = 781250

# IAVLDisableFastNode enables or disables the fast node feature of IAVL. 
# Default is true.
iavl-disable-fastnode = false  
###############################################################################
###                         Telemetry Configuration                         ###
###############################################################################

[telemetry]

2_Build from source or download it

Option 1. Download

rm  -rf ./bcna_linux_amd64.tar.gz  # delete old versions, check also bcnad in this folder
wget https://github.com/BitCannaGlobal/bcna/releases/download/v1.4.5/bcna_linux_amd64.tar.gz
tar zxvf bcna_linux_amd64.tar.gz
./bcnad version
 >> result should be `1.4.5`

Option 2. Compile from source

git clone https://github.com/BitCannaGlobal/bcna.git
cd bcna
git checkout v1.4.5
make build  ## mv  build/bcnad $(which bcnad)  > manually to service path
make install ## it install in $GOBIN

3_Replace any previous version with this v1.4.5

For Cosmovisor:

mv ./bcnad  ~/.bcna/cosmovisor/current/bin/
sudo service cosmovisor restart
sudo journalctl -fu cosmovisor #check the logs

For BCNAD daemon:

sudo mv ./bcnad $(which bcnad)
sudo service bcnad restart
sudo journalctl -fu bcnad #check the logs

SUM

f8429cc6fc03dcf1fd5efe98adc675d75642aa3d02c6c94264ec4b85b880f1bc bcna_darwin_arm64.tar.gz
a4ade068a9c3face2f6e5e052bcdd4d5f2fae52c0c9d6bb804dca565c5642180 bcna_linux_amd64.tar.gz