Releases: BitCannaGlobal/bcna
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
v3.0.1-rc1 - Security release - DEVNET-1
Changes
- 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
SHA-256-SUM
51c1bee60d82c0f5095d2fb2dd2c80f6219ae3e307931e56b8c11d2d637dde7f bcna_darwin_arm64.tar.gz
d00a1ebc603cf1234e611396f6db54499bb6bc2a74a2918ec1b78d6ed327c577 bcna_linux_amd64.tar.gz
3ca1d22a2c9f5ab3241b35fa88b2cae797255e6e56af476a65138dfc21a0de55 bcna_linux_arm64.tar.gz
Full Changelog: v3.0.0...v3.0.1-rc1