Skip to content

Releases: BitCannaGlobal/bcna

v2.0.4 - Codename: `wakeandbake`

18 Jan 09:13
177ce69
Compare
Choose a tag to compare
Pre-release

What's Changed

New Contributors

Full Changelog: v2.0.3...v2.0.4

BitCanna v3.0.0-rc4 - Codename `GanjaRevolution`

11 Jan 09:55
48403ce
Compare
Choose a tag to compare

Roll-up release

  • You can update the binary when you are ready, no need for governance-upgrade.

What's Changed

  • Check for a length limit in custom modules's fields by @RaulBernal in #283
  • Bump Cosmos-SDK from v0.47.5 to v0.47.7 & CometBFT from v0.37.2 to … by @RaulBernal in #289

Quick instructions

git clone https://github.com/BitCannaGlobal/bcna.git # or git fetch 
cd bcna
git checkout v3.0.0-rc4
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�\b\x14pns�����~�\x0e\x1a\x17��\x01��q" height=5926632 module=consensus protocol-version=0 software-version=3.0.0-rc4

Full Changelog: v3.0.0-rc3...v3.0.0-rc4

BitCanna v3.0.0-rc3 - Codename `GanjaRevolution`

07 Nov 14:35
03b5963
Compare
Choose a tag to compare

What's Changed

Quick instructions

Mandatory to compile with go1.20.x

Option 1. Download:

rm -rf bcna_linux_amd64.tar.gz # delete if exists
wget https://github.com/BitCannaGlobal/bcna/releases/download/v3.0.0-rc3/bcna_linux_amd64.tar.gz
sha256sum bcna_linux_amd64.tar.gz 
# Output: `68764582fea71f3ff721a69fe760cbbfb22941df229b9230989e667f0c94f183` 
tar zxvf bcna_linux_amd64.tar.gz
rm bcna_linux_amd64.tar.gz
./bcnad version # --> v3.0.0-rc3

With Cosmovisor

mkdir -p $HOME/.bcna/cosmovisor/upgrades/ganjarevolution/bin/
mv bcnad $HOME/.bcna/cosmovisor/upgrades/ganjarevolution/bin/
$HOME/.bcna/cosmovisor/upgrades/ganjarevolution/bin/bcnad version # --> v3.0.0-rc3
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.0.0-rc3
#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.0.0-rc3
make build # and move the binary to the path
make install # if patch/service file  is at $GOBIN

commit: 03b59633f1667ebdfe95bf057ee6d078f7181448

With Cosmovisor

mkdir -p $HOME/.bcna/cosmovisor/upgrades/ganjarevolution/bin/
mv build/bcnad $HOME/.bcna/cosmovisor/upgrades/ganjarevolution/bin/
$HOME/.bcna/cosmovisor/upgrades/ganjarevolution/bin/bcnad version # --> v3.0.0-rc3
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 # --> v3.0.0-rc3
#When the halt-height comes: 
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat

SHA256 Checksums

f89a4893b6ce98bd354b198ab2a63f6233caaa667f6241af485e5d4f1dadb453  bcna_darwin_arm64.tar.gz
68764582fea71f3ff721a69fe760cbbfb22941df229b9230989e667f0c94f183  bcna_linux_amd64.tar.gz

Full Changelog: v3.0.0-rc2...v3.0.0-rc3

BitCanna v3.0.0-rc2 - Codename `GanjaRevolution`

20 Sep 11:11
051782e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0-rc1...v3.0.0-rc2

BitCanna v3.0.0-rc1 - Codename `GanjaRevolution`

13 Sep 10:01
2da5ce2
Compare
Choose a tag to compare

What's Changed

  • Upgrade handler test & Add panic control to Export by @RaulBernal in #225
  • bump IAVL to v0.20.1 & and set var at upgrade.go by @RaulBernal in #228
  • bump Cosmos-SDK to v0.47.5 & IBC/go to v7.3

Full Changelog: v3.0.0-beta-1...v3.0.0-rc1

v2.0.3 - Codename: `wakeandbake`

16 Aug 10:53
787f063
Compare
Choose a tag to compare

IMPORTANT INFO

This new release includes some ComeBFT bugs and RPC security fixes.

Non-consensus-breaking version, you can apply replacing the previous v2.0.2 binary.

Those are the highlighted features/improvements/bug fixes:

  • Chore: Cosmos SDK v0.46.14
  • Chore: CometBFT v0.34.29
  • Add client commands and functions:
    • Local Snapshots management (based on SDK new feature)
    • Prune database (based on SDK new feature)

What's Changed and where/when

Quick instructions

Mandatory to compile with go1.20.x

Option 1. Download:

rm -rf bcna_linux_amd64.tar.gz # delete if exists
wget https://github.com/BitCannaGlobal/bcna/releases/download/v2.0.3/bcna_linux_amd64.tar.gz
sha256sum bcna_linux_amd64.tar.gz 
# Output: `9514794d1e2ef27bd8149685455c5ab30a9bd6fef7daf46752bfda028fd08026` 
tar zxvf bcna_linux_amd64.tar.gz
rm bcna_linux_amd64.tar.gz
./bcnad version # --> v2.0.3

With Cosmovisor

mv bcnad $HOME/.bcna/cosmovisor/upgrades/wakeandbake/bin/
$HOME/.bcna/cosmovisor/upgrades/wakeandbake/bin/bcnad version # --> v2.0.3
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat

With BCNAD as service daemon

sudo mv bcnad $(which bcnad)
bcnad version # --> v2.0.3
#When the halt-height comes: 
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat

Option 2. Compile:

cd bcna
git fetch 
git checkout v2.0.3
make build # and move the binary to the path
make install # if patch/service file  is at $GOBIN

commit: 787f0638f40d8d4074bf44ee5b0965f4990bc66e

With Cosmovisor

mv build/bcnad $HOME/.bcna/cosmovisor/upgrades/wakeandbake/bin/
$HOME/.bcna/cosmovisor/upgrades/wakeandbake/bin/bcnad version # --> v2.0.3
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat

With BCNAD as service daemon

sudo mv build/bcnad $(which bcnad)
bcnad version # --> v2.0.3
#When the halt-height comes: 
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat

SHA256 Checksums

253f1503b0d9d8c7f8512c7fb9988cacd7695e82eda2e85bec097eebee76f0eb bcna_darwin_arm64.tar.gz
9514794d1e2ef27bd8149685455c5ab30a9bd6fef7daf46752bfda028fd08026 bcna_linux_amd64.tar.gz
452cbfba002fcd6bb9aaed669717d5eb5f96980c5babf495a898ec3703543c22 bcna_linux_arm64.tar.gz

New Contributors

Full Changelog: v2.0.2...v2.0.3

v2.0.3-rc2 - Codename: `wakeandbake`

28 Jul 13:36
Compare
Choose a tag to compare
Pre-release

Those are the highlighted features/improvements/bug fixes respect v2.0.2:

  • Chore: Cosmos SDK v0.46.14
  • Chore: CometBFT v0.34.29
  • Add client commands and functions:
    • Local Snapshots
    • Prune database
  • Fix check Go version by @RaulBernal in #214

Quick instructions FOR TESTNET VALIDATORS

Mandatory to compile with go1.20.x

cd bcna
git fetch
git checkout v2.0.3-rc2
make clean && make build

If you run Cosmovisor:

mv build/bcnad $(which bcnad) && bcnad version && sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat

If you run BCNA daemon: (remove the first sudo if is not necessary)

sudo mv build/bcnad $(which bcnad) && bcnad version && sudo service bcnad restart && sudo journalctl -fu bcnad -o cat

Desired output log should include the new release info:

3:46PM INF ABCI Handshake App Info hash="\x7f�5\x19\x1a�/I\x03\x0e�6����9w=��|5���\x02�<c" height=3382583 module=consensus protocol-version=0 software-version=2.0.3-rc2

What's Changed

Full Changelog: v2.0.2...v2.0.3-rc2

v2.0.3-rc1 - Codename: `wakeandbake`

27 Jul 13:30
Compare
Choose a tag to compare
Pre-release

Those are the highlighted features/improvements/bug fixes:

  • Chore: Cosmos SDK v0.46.14
  • Chore: CometBFT v0.34.28
  • Add client commands and functions:
    • Local Snapshots
    • Prune database

Quick instructions FOR TESTNET VALIDATORS

Mandatory to compile with go1.20.x

cd bcna
git fetch
git checkout v2.0.3-rc1
make clean && make build

If you run Cosmovisor:

mv build/bcnad $(which bcnad) && bcnad version && sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat

If you run BCNA daemon: (remove the first sudo if is not necessary)

sudo mv build/bcnad $(which bcnad) && bcnad version && sudo service bcnad restart && sudo journalctl -fu bcnad -o cat

Desired output log should include the new release info:

9:01AM INF ABCI Handshake App Info hash="ʠ�(�dB\x02�Nj���x�^�����\x12-�\x01\x17*�/ " height=3378420 module=consensus protocol-version=0 software-version=2.0.3-rc1

BitCanna v3.0.0 beta-1 - Codename `xyz`

12 Jul 07:56
Compare
Choose a tag to compare

BitCanna v3.0.0 alpha-1 - Codename `xyz`

15 Jun 11:24
Compare
Choose a tag to compare

Cosmos SDK v0.47.3 / CometBFT v0.37.1