BitCanna v3.1.0 - Codename `ganjarevolutionburn`
Important Upgrade info:
This release requires a governance proposal to start a new consensus because we bump IBC/go from v7.3.2 to v7.4.0 (security advisory)
Halt height: 13.846.420
Estimated Target Date:Fr 10 May 2024 16:50:00h CEST (14:50:00h UTC)
Cosmovisor (folder) Plan Name:ganjarevolutionburn
version/tag:v3.1.0
commit:be10f9e1362b2f4de45a95c045387949e2acd6ad
What's new:
- New burn module.
- Discussion about this new module: ignite/cli#4022
- Whitelist of hardcoded addresses that could be burned (protocol level)
- Bump ibc/go from v7.3.2 to v7.4.0 (security advisory) - V047 burn module bump deps #352
- Bump Cosmos-sdk from v0.47.9 to v0.47.11
- Bump CometBFT from v0.37.4 to v0.37.5
New contributions:
Thanks to @locky10loumpi & @atmoner for his huge contribution with the initial release of the Burn module
Quick instructions
Mandatory to compile with
go1.21.x
(check recent discovered vulns at Ubuntu)
NOTE: Provided files in Github were compiled withgo1.22.1
forcing Makefile (a new updated version in on main branch)
Option 1. Download:
rm -rf bcna_linux_amd64.tar.gz # delete if exists
wget https://github.com/BitCannaGlobal/bcna/releases/download/v3.1.0/bcna_linux_amd64.tar.gz
sha256sum bcna_linux_amd64.tar.gz
# Output: `7a714e976ef5d2589ce08736f9f12b15e44b2e63a80bf2fb86e82c2319ebcadf`
tar zxvf bcna_linux_amd64.tar.gz
rm bcna_linux_amd64.tar.gz
./bcnad version # --> v3.1.0
With Cosmovisor
mkdir -p $HOME/.bcna/cosmovisor/upgrades/ganjarevolutionburn/bin/
mv bcnad $HOME/.bcna/cosmovisor/upgrades/ganjarevolutionburn/bin/
$HOME/.bcna/cosmovisor/upgrades/ganjarevolutionburn/bin/bcnad version # --> 3.1.0
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat # Not necessary but desirable to make sure that everything is ok.
With BCNAD as service daemon
sudo mv bcnad $(which bcnad)
bcnad version # --> v3.1.0
#When the halt-height comes:
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat
Option 2. Compile:
cd bcna && git fetch
git checkout v3.1.0
make build # and move the binary to the path
make install # if patch/service file is at $GOBIN
commit:
be10f9e1362b2f4de45a95c045387949e2acd6ad
With Cosmovisor
mkdir -p $HOME/.bcna/cosmovisor/upgrades/ganjarevolutionburn/bin/
mv build/bcnad $HOME/.bcna/cosmovisor/upgrades/ganjarevolutionburn/bin/
$HOME/.bcna/cosmovisor/upgrades/ganjarevolutionburn/bin/bcnad version # --> 3.1.0
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat # Not necessary but desirable to make sure that everything is ok.
With BCNAD as service daemon
sudo mv build/bcnad $(which bcnad)
bcnad version # --> 3.1.0
#When the halt-height comes:
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat
SHA256 Checksums
93b7df8a5bd14979cedf6d3c34fc8b7ecce8032c0858733d44a84abc64182ead bcna_darwin_arm64.tar.gz
7a714e976ef5d2589ce08736f9f12b15e44b2e63a80bf2fb86e82c2319ebcadf bcna_linux_amd64.tar.gz
04455e3ebc839252f1f4072f6d5839788483a21803b88b9a800924e645482f0b bcna_linux_arm64.tar.gz
What's Changed
- update doc for BCNAD v3.0.2 by @RaulBernal in #331
- V047 burn module add params by @RaulBernal in #340
- V047 burn module tests by @RaulBernal in #342
- Bump github.com/cosmos/ibc-go/v7 from 7.3.2 to 7.4.0 by @dependabot in #351
- V047 burn module bump deps by @RaulBernal in #352
- WhiteList control by @RaulBernal in #357
- Update docs for v3.1.0-rc2 by @El-Jay-Crypto in #359
- V3.1.0 by @RaulBernal in #363
- Burn module & custom burn message by @RaulBernal in #335
Full Changelog: v3.1.0-rc0...v3.1.0