Releases: BitCannaGlobal/bcna
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
BitCanna v3.1.0-rc2 - 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: 7400000
Estimated Target Date:Wd 17 Apr 2024 16:30:00h CEST (14:30:00h UTC)
Cosmovisor (folder) Plan Name:ganjarevolutionburn
version/tag:v3.1.0-rc2
commit:68114ab5317f3d29562a4aff8fee62ab92e56622
branch:https://github.com/BitCannaGlobal/bcna/tree/v047-burn-module
What's new:
- New burn module. Only for testing purposes (DEVNET-1)
- 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.10
New contributions:
Thanks to @locky10loumpi & @atmoner for his huge contribution with the initial release of the Burn module
What's Changed
- V047 burn module add params by @RaulBernal in #340
- V047 burn module tests by @RaulBernal in #342
- V047 burn module bump deps by @RaulBernal in #352
- WhiteList control by @RaulBernal in #357
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
Option 1. Download:
rm -rf bcna_linux_amd64.tar.gz # delete if exists
wget https://github.com/BitCannaGlobal/bcna/releases/download/v3.1.0-rc2/bcna_linux_amd64.tar.gz
sha256sum bcna_linux_amd64.tar.gz
# Output: `d4e92b5fe4091f710df54840ff462c05897c4b886418ac84cb76e1eaeb5950a0`
tar zxvf bcna_linux_amd64.tar.gz
rm bcna_linux_amd64.tar.gz
./bcnad version # --> v3.1.0-rc2
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-rc2
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-rc2
#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-rc2
make build # and move the binary to the path
make install # if patch/service file is at $GOBIN
commit:
68114ab5317f3d29562a4aff8fee62ab92e56622
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-rc2
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-rc2
#When the halt-height comes:
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat
SHA256 Checksums
e311273110d8bf873630a4a3453278483ded8942561095319ea1a6478d4366e6 bcna_darwin_arm64.tar.gz
d4e92b5fe4091f710df54840ff462c05897c4b886418ac84cb76e1eaeb5950a0 bcna_linux_amd64.tar.gz
96f52f98be20e12f0f4df398331f4330b29ea9be0dc8a303a4c7a45fcabc95d0 bcna_linux_arm64.tar.gz
Full Changelog: v3.1.0-rc0...v3.1.0-rc2
BitCanna v3.1.0-rc1 - Codename `GanjaRevolutionBurn`
What's new:
- New burn module. Only for testing purposes (DEVNET-1)
- Discussion about this new module: ignite/cli#4022
Instructions for the Upgrade
- TBD
New contributions:
Thanks to @locky10loumpi & @atmoner for his huge contribution with the initial release of the Burn module
Full Changelog: v3.0.2...v3.1.0-rc0
What's Changed
- V047 burn module add params by @RaulBernal in #340
Full Changelog: v3.1.0-rc0...v3.1.0-rc1
BitCanna v4.0.0-rc2
What's Changed
- SDK v0.50.3
- CometBFT v0.38.5
- IBC/go v8.1.1
- Refactor from app.go_v1 & root.go_v1 to v2
- Upgrade handler v0.47 to v0.50
Full Changelog: v4.0.0-rc1...v4.0.0-rc2
BitCanna v3.1.0-rc1 - Codename `GanjaRevolution`
What's new:
- New burn module. Only for testing purposes.
New contributions:
Thanks to @locky10loumpi & @atmoner for his huge contribution with the initial release of the Burn module
Full Changelog: v3.0.2...v3.1.0-rc0
BitCanna v3.0.2 - Codename `GanjaRevolution` - security patch
Security patch version
Please update your daemon ASAP, no halt-height needed.
What's Changed
-
- SDK bump v0.47.9 for security patch by @RaulBernal in #327
- GHSA-4j93-fm92-rp4m
- https://github.com/cosmos/cosmos-sdk/releases/tag/v0.47.9
- Bump cosmossdk.io/log from 1.3.0 to 1.3.1 by @dependabot in #315
- Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #322
- Bump github.com/cometbft/cometbft-db from 0.10.0 to 0.11.0 by @dependabot in #320
Quick instructions
git clone https://github.com/BitCannaGlobal/bcna.git # or git fetch
cd bcna
git checkout v3.0.2
make build ## or make install
Replace the target binary and restart the service.
Cosmovisor extra step
mv build/bcnad /home/raul/.bcna/cosmovisor/current/bin/bcnad
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat
Check the proper version is running seeking at logs:
11:10AM INF ABCI Handshake App Info hash="y�O\x14?1T�\bCנ\x14pns�����~�\x0e\x1a\x17��\x01��q" height=1xyz6632 module=consensus protocol-version=0 software-version=3.0.2
SHA256 Checksums for compiled binaries
484ddc071319ffaa6470c91ceef58c79458ec41409786d9495f41ff7fe72dee5 bcna_darwin_arm64.tar.gz
92547040144107bd71a20f7b6455ca4117f4fbd4476ad25c94721339b94fbd9a bcna_linux_amd64.tar.gz
5196038de6f82868f1e40c12fbe329c1894e35f06fd8e597d3e356c9cc31e056 bcna_linux_arm64.tar.gz
Full Changelog: v3.0.1...v3.0.2
v3.0.2-rc1
What's Changed
- Bump Cosmos-SDK from v0.47.8 to v0.47.9
- Bump cosmossdk.io/log from 1.3.0 to 1.3.1 by @dependabot in #315
- Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #322
- Bump github.com/cometbft/cometbft-db from 0.10.0 to 0.11.0 by @dependabot in #320
Full Changelog: v3.0.1...v3.0.2-rc1
v4.0.0-rc1
What's Changed
- SDK v0.50.x
- CometBFT v0.38.5
- IBC/go v8.1.0
- Refactor from app.go_v1 & root.go_v1 to v2
- Upgrade handler v0.47 to v0.50
v3.0.1 - Codename `GanjaRevolution`
What's Changed
- Cosmos-SDK v0.47.8
- IBC/go v7.3.2
- Update doc for release v3 by @RaulBernal in #290
- Bump actions/setup-go from 3 to 5 by @dependabot in #292
- Bump actions/checkout from 3 to 4 by @dependabot in #291
- V3.0.1 security patch by @RaulBernal in #307
- cometbft-db v0.10.0
- Remove remotedb
- Add pebbledb
- golang.org/x/net v0.20.0
- Bump from v0.18.0 to v0.20.0 (bug fixing)
- golang.org/x/crypto v0.18.0
- jose2go v1.6.0
New Contributors
SHA-256-sum
ae929dc1c325faf4f26fa3632b96d9f37803791df3c96455c2fe92918e9d3dbc bcna_darwin_arm64.tar.gz
cc07da73532271e9c4a78381792d21ca3d3c9261da545d34fb80afc9052c83cb bcna_linux_amd64.tar.gz
b05a048c139e717c014c0ae39942f84e59bdcdedd079eb8ab919fd0d2f25a75e bcna_linux_arm64.tar.gz
Full Changelog: v3.0.0...v3.0.1
v3.0.1-rc2 - Codename `GanjaRevolution`
What's Changed
- Cosmos-SDK v0.47.8
- IBC/go v7.3.2
- Update doc for release v3 by @RaulBernal in #290
- Bump actions/setup-go from 3 to 5 by @dependabot in #292
- Bump actions/checkout from 3 to 4 by @dependabot in #291
- V3.0.1 security patch by @RaulBernal in #307
Full Changelog: v3.0.0...v3.0.1-rc2
SHA-256-sum
364859b2cfdbb487703491a9757943e2423532407d08e016ae6384a89ab5cec8 bcna_darwin_arm64.tar.gz
22dce2ca0e2885375d0af6504ae783dc9ee9ab906f5bb10ba6628bfda983e198 bcna_linux_amd64.tar.gz