Skip to content

Releases: BitCannaGlobal/bcna

BitCanna v2.0.1-rc1 - `WakeAndBake` codename - DEVNET use only

08 Nov 14:53
fed39c2
Compare
Choose a tag to compare

What's Changed

HASH256sum

d6081f4a433cd7c4197acc6b74548283508212a6ea7bb4108e80e3365791c733 bcna_darwin_arm64.tar.gz
77654e956e13955ac42819ec3bf0f208ebb588cf742f6d3ca7976873f82dfe3a bcna_linux_amd64.tar.gz
3b2d44ea34f3481cc10d8ec0b65c010f356740395b68be1c5b15cdfc1d2742fe bcna_linux_arm64.tar.gz

Full Changelog: v2.0.1-alpha...v2.0.1-rc1

BitCanna v1.5.3 - `TrichomeMonster-ica` codename

04 Nov 11:32
73092a5
Compare
Choose a tag to compare

Key features

(Update scheduled for 7 November 2022 ~ 14.00h UTC)

  • Source code refactored to deprecate CosmosCMD package from Ignite/CLI.
  • InterChain Accounts module intregration.
  • Last security and stability updates.

Note: this is a planned upgrade, chain will halts at block 5787420

Instructions for preparing the upgrade

1_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.5.3/bcna_linux_amd64.tar.gz
tar zxvf bcna_linux_amd64.tar.gz
./bcnad version
 >> result should be `1.5.3`

Option 2. Compile from source

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

Prepare (Cosmovisor) or replace (manually) any previous version with this v1.5.3

For Cosmovisor:

This could happen before chain halts.

Install/update the last version of Cosmovisor v1.4

go install cosmossdk.io/tools/cosmovisor/cmd/[email protected]

Also you can download from here

Now prepare the folders and binary

mkdir -p ${HOME}/.bcna/cosmovisor/upgrades/trichomemonster-ica/bin/
  • If you built it:
    mv build/bcnad  ${HOME}/.bcna/cosmovisor/upgrades/trichomemonster-ica/bin/
    
  • If you downloaded it
    mv bcnad ${HOME}/.bcna/cosmovisor/upgrades/trichomemonster-ica/bin/
    

Check everyhting goes smooth:

cosmovisor version
cosmovisor run version # before upgrade should be: v1.4.5; after v1.5.3
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat #check the logs

For BCNAD daemon:

When chain halts: Replace any previous version with this v1.5.3
Stop the daemon:

sudo service bcnad stop

Replace the binary

  • If you built it:
    sudo mv build/bcnad  $(which bcnad)
    
  • If you downloaded it
    sudo mv bcnad $(which bcnad)
    

Start the daemon and check:

sudo service bcnad restart && sudo journalctl -fu bcnad -o cat #check the logs

sha256SUM

491e88b774ad631fa0324e41612b0059ccdeccd16034f2c0789e90a4c5cfb597 bcna_darwin_arm64.tar.gz
8a43bdbea31c299db2ca849f232189374286c2168264072358d48c2a6f6aa2da bcna_linux_amd64.tar.gz
feb6ccf998db79643879cf3aca462adc272091797751043b7f1cc5bea359d87c bcna_linux_arm64.tar.gz
c08e64d753697f2b1c6ad4335faff3c206aa9d265a1a0142c5ebce02f169417e cosmovisor

What's Changed

New Contributors

Full Changelog: v1.5.0...v1.5.3

BitCanna v1.5.3-rc1 - TrichomeMonster only for DEVNET-5

31 Oct 10:28
8cf2ea4
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @catShaark made their first contribution in #103
  • @RusAkh made their first contribution in #105

Full Changelog: v1.5.2-rc2...v1.5.3-rc1

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

28 Oct 09:00
6c36e05
Compare
Choose a tag to compare

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

BitCanna v2.0.1-beta - `WakeAndBake` codename - DEVNET-6 use only

27 Oct 11:41
eafef07
Compare
Choose a tag to compare

Fix root.go

  • fixes at root.go
  • Bump Ignite/cli version to v.0.25.1 for openapiconsole package

SHA256sum

2db181b25d4c37c5402d57bdc90dcffc7bb58b57154c0808786b7612a5a2e0a7 bcna_darwin_arm64.tar.gz
9ff0a98a3445a365ef8d1560dbebd24df17cc32db12f954d4b2048bbd43377f9 bcna_linux_amd64.tar.gz

Full Changelog: v2.0.1-alpha...v2.0.1-beta

BitCanna v2.0.1-alpha - `WakeAndBake` codename - DEVNET-6 use only

27 Oct 10:14
3189a12
Compare
Choose a tag to compare
  • Update version Tendermint v0.34.22 & Cosmos SDK v0.46.3
  • Include Dragonberry patch
  • Remove the Ignite/CLI cosmoscmd package dependency
  • Need to review the root.cmd and compare with SDK v0.46.3

HASH256sum

8eec7bbc69b59c3bf68daa36088d201f83900f8b18464886721a64846415d646 bcna_darwin_arm64.tar.gz
a9403cbf5c90b0d1c92094848adb5dbdb63d976f30c92b884c7c8bdb69260fcd bcna_linux_amd64.tar.gz

BitCanna v1.5.2-rc2 - `TrichomeMonster-ICA` codename

25 Oct 09:28
a51d767
Compare
Choose a tag to compare

Only for DEVNET-5. Instructions:

  • Download the binary or compile with tag: v1.5.2-rc2
  • Add to app.toml those lines:
    # IAVLDisableFastNode enables or disables the fast node feature of IAVL. 
    # Default is true.
    iavl-disable-fastnode = false 
    
  • Start the App after the upgrade halt

What's Changed

New Contributors

## HASH256sum

f3a33d0e2b37fc26231c0d11af5a7b071c30efbeac8913576ef9ed07b9c1cafd bcna_darwin_arm64.tar.gz
ed48d937e9a4f72ca5df3ca54d208223c0b3deab26399988dd391613a597f6d2 bcna_linux_amd64.tar.gz

Full Changelog: v1.5.1...v1.5.2-rc2

BitCanna v1.5.2-rc1 - `TrichomeMonster-ICA` codename

24 Oct 10:47
5c12509
Compare
Choose a tag to compare

What's Changed

SHA256sum

f55b86826e0216947e4ade779fc047bbd8b51f03f1747df4391525dd89db792a bcna_darwin_arm64.tar.gz
27c6b7ed66863d05bbf966afdaebf95e1f903b5d5c113311bc50d4112b8aadc4 bcna_linux_amd64.tar.gz

Full Changelog: v1.5.1...v1.5.2-rc1

BitCanna v2.0.0-beta - `WakeAndBake` codename - DEVNET use only

13 Oct 08:46
a54b6d6
Compare
Choose a tag to compare

DEVNET-6 use only

  • Cosmos SDK v0.46.2
  • Tendermint v0.34.21
  • IBC/go v5.0
  • NFT module
  • Group module
  • Upgrade handler for SDK v0.45 -> v0.46.x (from trichomemonster-ica to wakeandbake)

Next goals

Integrate:

  • NFT
  • Liquid Staking
  • Fix/Delete Ignite CLI (if needed)
  • Upgrade handler for v0.45 -> v0.46 migration

sha256sum

d1e69b61949cd4ba565ce513d496b90645fb5a198ad2f85af6223223573370f5 bcna_darwin_arm64.tar.gz
a2f9777f48a881bf0d79d94399d7ef4d566aa0487c5710a89f889b953bfafdea bcna_linux_amd64.tar.gz

What's Changed

Full Changelog: v2.0.0-alpha...v2.0.0-beta

BitCanna v2.0.0-alpha - `WakeAndBake` codename - DEVNET use only

29 Sep 11:19
353ea14
Compare
Choose a tag to compare

DEVNET use only

  • Cosmos SDK v0.46.1
  • Tendermint v0.34.21
  • IBC/go v5.0

Next goals

Integrate:

  • NFT
  • Liquid Staking
  • Fix/Delete Ignite CLI (if needed)
  • Upgrade handler for v0.45 -> v0.46 migration

What's Changed

Full Changelog: v1.5.1...v2.0.0-alpha