Releases: BitCannaGlobal/bcna
BitCanna v1.6.3 - `Vigorous-Grow-fix` codename
Compability note: This release is compatible with v1.6.1 & v1.6.2 , so no breaking changes requiring new consensus.
version: 1.6.3
commit: 4d50e3da1f53363f0791cab885dd64892b70129d
What's Changed
- Chore: Bump SDK version (v0.45.15) & Comet-bft as Tendermint replacemnt (v0.34.27) by @RaulBernal in #162
Quick instructions
Download:
rm -rf bcna_linux_amd64.tar.gz # delete if exists
wget https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.3/bcna_linux_amd64.tar.gz
sha256sum bcna_linux_amd64.tar.gz
# Output: 21e7f032244362c0eeb43d477e39ab5b1f2ae12cd5b2799468444fb32f39da5e
tar zxvf bcna_linux_amd64.tar.gz
rm bcna_linux_amd64.tar.gz
./bcnad version # --> v1.6.3
With Cosmovisor
mv bcnad $HOME/.bcna/cosmovisor/current/bin/bcnad
bcnad version # --> v1.6.3
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat
With BCNAD as service daemon
sudo mv bcnad $(which bcnad)
bcnad version # --> v1.6.3
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat
Compile:
cd bcna
git fetch
git checkout v1.6.3
make build # and move the binary to the path
make install # if patch/service file is at $GOBIN
With Cosmovisor
mv build/bcnad $HOME/.bcna/cosmovisor/current/bin/bcnad
bcnad version # --> v1.6.3
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat
With BCNAD as service daemon
sudo mv build/bcnad $(which bcnad)
bcnad version # --> v1.6.3
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat
Checksums
965518a2128e64c8626cf1f1ef8a541979e03f8aeb7c0431ca3f9441f40f1cd8 bcna_darwin_amd64.tar.gz
77dd260a854df93af5d81072ec975d463a9b7b1c01f9ca22ff3d6e9351a65085 bcna_darwin_arm64.tar.gz
21e7f032244362c0eeb43d477e39ab5b1f2ae12cd5b2799468444fb32f39da5e bcna_linux_amd64.tar.gz
4520a810daf4e617867df2f21fed4d2cb8ab5766a2f9df593ae5fbadfdc53c3a bcna_linux_arm64.tar.gz
Full Changelog: v1.6.2...v1.6.3
BitCanna v1.6.3-rc1 - `Vigorous-Grow-fix` codename - Only DEVNET-1
What's new
- Chore: Bump SDK version & Comet-bft as Tendermint replacemnt by @RaulBernal in #162
Quick instructions (be careful if you run Cosmovisor)
cd bcna
git fetch
git checkout v1.6.3-rc1
make build # and move the binary to the path
make install # if patch/service file is at $GOBIN
With Cosmovisor
mv build/bcnad $HOME/.bcna/cosmovisor/current/bin/bcnad
bcnad version # --> v1.6.3-rc1
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat
With BCNAD as service daemon
sudo mv build/bcnad $(which bcnad)
bcnad version # --> v1.6.3-rc1
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat
Full Changelog: v1.6.2...v1.6.3-rc1
BitCanna v1.6.2 - `Vigorous-Grow-fix` codename
What's Changed
- Chore: Improve ante gov filter by @RaulBernal in #160
- These changes have been tested in Devnet-1 for a week and in MainNet for 48h
No new consensus is required, just replace and restart
version: 1.6.2
commit: 8ca3c8f90aaf5a2ca553be173918ff2f4c4b3473
Quick instructions
Download:
rm -rf bcna_linux_amd64.tar.gz # delete if exists
wget https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.2/bcna_linux_amd64.tar.gz
tar zxvf bcna_linux_amd64.tar.gz
rm bcna_linux_amd64.tar.gz
./bcnad version # --> v1.6.2
With Cosmovisor
mv bcnad $HOME/.bcna/cosmovisor/current/bin/bcnad
bcnad version # --> v1.6.2
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat
With BCNAD as service daemon
sudo mv bcnad $(which bcnad)
bcnad version # --> v1.6.2
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat
Compile:
cd bcna
git fetch
git checkout v1.6.2
make build # and move the binary to the path OR:
make install # if patch/service file is at $GOBIN
With Cosmovisor
mv build/bcnad $HOME/.bcna/cosmovisor/current/bin/bcnad
bcnad version # --> v1.6.2
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat
With BCNAD as service daemon
sudo mv build/bcnad $(which bcnad)
bcnad version # --> v1.6.2
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat
Checksums
a414c923eeee2d7782eb60dff5215b86fbb760b63c476fd95f3beb47d093b2ce bcna_darwin_amd64.tar.gz
526243dafb257873668a18f3b07c76a4df33c6d1aede14354b199cddefa5168b bcna_darwin_arm64.tar.gz
43fe0914ab29c7a4fa4d8428c413de02b60197c1c3cd5c70b40094245701e077 bcna_linux_amd64.tar.gz
Full Changelog: v1.6.1...v1.6.2
BitCanna v1.6.2-rc1 - `Vigorous-Grow-fix` codename - Only DEVNET-1
What's new
- Better wiring ante / app related with antispam gov filter.
Quick instructions (be careful if you run Cosmovisor)
cd bcna
git fetch
git checkout v1.6.2-rc1
make build # and move the binary to the path
make install # if patch/service file is at $GOBIN
With Cosmovisor
mv build/bcnad $HOME/.bcna/cosmovisor/current/bin/bcnad
bcnad version # --> v1.6.2-rc1
sudo service cosmovisor restart && sudo journalctl -fu cosmovisor -o cat
With BCNAD as service daemon
sudo mv build/bcnad $(which bcnad)
bcnad version # --> v1.6.2-rc1
sudo service bcnad restart && sudo journalctl -fu bcnad -o cat
Full Changelog: v1.6.1...v1.6.2-rc1
BitCanna v1.6.1 - Codename `vigorous-grow-fix`
Instructions for preparing the upgrade
Halt-height will be at: 7585420
Estimated Target Date: Fri Mar 10 2023 19:40:13 GMT+0100
1. Build from source or download it
Option 1. Download
rm -rf ./bcna_linux_amd64.tar.gz && rm -rf ./bcnad # delete old versions, check bcnad in this folder as well
wget https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.1/bcna_linux_amd64.tar.gz
tar zxvf bcna_linux_amd64.tar.gz
rm bcna_linux_amd64.tar.gz
./bcnad version
# result should be `1.6.1`
Option 2. Compile from source
git clone https://github.com/BitCannaGlobal/bcna.git
cd bcna
# git fetch if already cloned
git checkout v1.6.1
make build ## mv build/bcnad $(which bcnad) > manually to service path
make install ## Optional: it install in $GOBIN
2. Prepare (Cosmovisor) or replace (manually) v1.6.0-fix
previous version with this v1.6.1
For Cosmovisor:
You can already perform these steps before the chain halts.
Prepare the folders and binary
mkdir -p ${HOME}/.bcna/cosmovisor/upgrades/vigorous-grow-fix/bin/
- If you downloaded it
mv bcnad ${HOME}/.bcna/cosmovisor/upgrades/vigorous-grow-fix/bin/
- If you built it:
mv build/bcnad ${HOME}/.bcna/cosmovisor/upgrades/vigorous-grow-fix/bin/
Check if everything is working properly:
cosmovisor run version # before upgrade should be: `v1.6.0-fix`; **after upgrade** `v1.6.1`
For BCNAD daemon:
When chain halts: Replace
v1.6.0-fix
previous version with thisv1.6.1
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
Cosmovisor plan name: vigorous-grow-fix
Check-SUM
6937aef187a6e47fb01cbbe1911fc845ffea986aff3e2cdbef982a62426fa610 bcna_linux_amd64.tar.gz
BitCanna v1.6.0-fix - `vigorous-grow` codename
Important note: The tag name required for the upgrade is
v1.6.0-fix
because tagv1.6.0
contains a typo and won't match the Plan (Upgrade) Name
Key features
(Update scheduled for 2nd March 2023 ~ 16.20h CET - 15.20h UTC)
- Ante handler to prevent spam proposals at Gov module
- Remove OpenAPI dep from Ignite; now included locally.
- Bump Cosmos SDK version to v0.45.14 to mitigate a possible way to DDoS a node.
- Bump Tendermint to v0.34.26 (InformalSystem fork).
- Bump IBC go version to v.3.4.0 (it will break consensus so a new start/stop is required)
- Bump IAVL version to v0.19.5
- Fixed BCNA module path & bug with CLI
- Using Cosmos Keyring v1.2.0
Note: this is a planned upgrade, chain will halt at block 7467420
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 bcnad in this folder as well
wget https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.0-fix/bcna_linux_amd64.tar.gz
tar zxvf bcna_linux_amd64.tar.gz
./bcnad version
>> result should be `1.6.0-fix`
Option 2. Compile from source
git clone https://github.com/BitCannaGlobal/bcna.git
cd bcna
# git fetch if already cloned
git checkout v1.6.0-fix
make build ## mv build/bcnad $(which bcnad) > manually to service path
make install ## Optional: it install in $GOBIN
2. Prepare (Cosmovisor) or replace (manually) v1.5.3
previous version with this v1.6.0-fix
For Cosmovisor:
You can already perform these steps before the chain halts.
Prepare the folders and binary
mkdir -p ${HOME}/.bcna/cosmovisor/upgrades/vigorous-grow/bin/
- If you built it:
mv build/bcnad ${HOME}/.bcna/cosmovisor/upgrades/vigorous-grow/bin/
- If you downloaded it
mv bcnad ${HOME}/.bcna/cosmovisor/upgrades/vigorous-grow/bin/
Check if everything is working properly:
cosmovisor run version # before upgrade should be: `v1.5.3`; **after upgrade** `v1.6.0-fix`
For BCNAD daemon:
When chain halts: Replace v1.5.3 previous version with this
v1.6.0-fix
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
d8db10c1bb0bb546b392b36d1947b154d4825216abddd5f6a6d51ae69a69419f bcna_darwin_amd64.tar.gz
d5359973c15b8076c2f14f8c30aac791c9def47afae3db04ecbbbed59e102cb4 bcna_darwin_arm64.tar.gz
9212ca0bc06f6697a1b0983b10bca6c9a9348d5a416ade0104a7a5afcec2aa56 bcna_linux_amd64.tar.gz
What's Changed?
- update after v1.5.3 Software Upgrade by @RaulBernal in #111
- ibc bump by @Reecepbcups in #113
- chore(deps) Dependency Bumps [chain-chores] by @Reecepbcups in #114
- Add KJINC.io RPC and API Endpoint by @kjincgroup in #118
- Remove Ignite OpenAPI dep & Bump Core versions by @RaulBernal in #139
- Fix bcna module paths and cli bug by @RaulBernal in #141
- Upgrade handler & replace Keyring deps by @RaulBernal in #142
- Update 1.install-compile.md by @El-Jay-Crypto in #144
- Create cosmovisor_install.md by @El-Jay-Crypto in #145
- Anti spam at gov proposals by @RaulBernal in #146
- Update cosmovisor_install.md by @El-Jay-Crypto in #148
- Fix update plan name in commit c3219e5
New Contributors
- @Reecepbcups made their first contribution in #113
- @Voynitskiy made their first contribution in #116
- @kosjak0ff made their first contribution in #120
- @Remi-IBS made their first contribution in #117
- @kjincgroup made their first contribution in #118
- @nodersteam made their first contribution in #119
- @konsortech made their first contribution in #121
- @kj89 made their first contribution in #122
- @dvjromashkin made their first contribution in #123
- @iicc1 made their first contribution in #126
- @dylanschultzie made their first contribution in #127
- @Alkia made their first contribution in #130
Full Changelog: v1.5.3...v1.6.0-fix
BitCanna v1.6.0-rc3 - Only for test at DEVNET-1
What's new:
- Add anti-spam handle for Gov proposals
Checksum
ada82eefeff83a88d3bae61732744e416f0dd8ea824132cf914eed98946a5fb0 bcna_darwin_amd64.tar.gz
41e3e57209cdffc163d0a12dcb9d23d5f16ffe2e0248f707d7b3ad9efc6b2ab8 bcna_darwin_arm64.tar.gz
4ab89e9df3c340acc42b01d52167a676a6daa6749b70e3f0eee8f65808af8bc0 bcna_linux_amd64.tar.gz
What's Changed
- Create upgrade_v1.6.0-rc2.md by @El-Jay-Crypto in #143
- Update 1.install-compile.md by @El-Jay-Crypto in #144
- Create cosmovisor_install.md by @El-Jay-Crypto in #145
- Anti spam at gov proposals by @RaulBernal in #146
Full Changelog: https://github.com/BitCannaGlobal/bcna/compare/v1.6.0-rc2...v1.6.0-rc3
BitCanna v1.6.0-rc2 - Only for test at DEVNET-1
Important notice:
- Please compile with Go Lang v1.19
What's new:
- Remove OpenAPI dep from Iginite; include it locally.
- Bump Cosmos SDK version to v0.45.14 to mitigate a possible way to DoS a node.
- Replace Tendermint dependencies by InformalSystem fork. (https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.14)
- Bump IBC go version to v.3.4.0 (it will break consensus so a new start/stop is required)
- Bump IAVL version to v0.19.5
- Fixed BCNA module path & bug with CLI
- Using Cosmos Keyring v1.2.0
What's Changed (chronologically)
- update after v1.5.3 Software Upgrade by @RaulBernal in #111
- ibc bump by @Reecepbcups in #113
- chore(deps) Dependency Bumps [chain-chores] by @Reecepbcups in #114
- Update peers_seeds_and_services.md by @Voynitskiy in #116
- Update peers_seeds_and_services.md by @kosjak0ff in #120
- Update peers_seeds_and_services.md by @Remi-IBS in #117
- Add KJINC.io RPC and API Endpoint by @kjincgroup in #118
- Add peer, rpc and statesync from [NODERS]TEAM by @nodersteam in #119
- Update peers_seeds_and_services.md by @konsortech in #121
- Add kjnodes services by @kj89 in #122
- add cryptech peer and statesync by @dvjromashkin in #123
- Update peers_seeds_and_services.md by @nodersteam in #124
- Modify Stakely peers by @iicc1 in #126
- Add Lavender.Five services by @dylanschultzie in #127
- Update peers_seeds_and_services.md by @Alkia in #130
- Update README.md by @El-Jay-Crypto in #131
- Update peers_seeds_and_services.md by @Alkia in #135
- Remove Ignite OpenAPI dep & Bump Core versions by @RaulBernal in #139
- Fix bcna module paths and cli bug by @RaulBernal in #141
- Upgrade handler & replace Keyring deps by @RaulBernal in #142
New Contributors
- @Reecepbcups made their first contribution in #113
- @Voynitskiy made their first contribution in #116
- @kosjak0ff made their first contribution in #120
- @Remi-IBS made their first contribution in #117
- @kjincgroup made their first contribution in #118
- @nodersteam made their first contribution in #119
- @konsortech made their first contribution in #121
- @kj89 made their first contribution in #122
- @dvjromashkin made their first contribution in #123
- @iicc1 made their first contribution in #126
- @dylanschultzie made their first contribution in #127
- @Alkia made their first contribution in #130
Checksum
f42345d5ef13bbeb6c2343907c0f5e1f45dd5be585e82c4327e3d7ab24084901
bcna_darwin_amd64.tar.gz
88f0b96a21b8f5cbf9c3777727993bdeb7e5c09cc9f63f3abd6f38ff0c4692f5
bcna_darwin_arm64.tar.gz
1df53fc3e0f7d7d5ee0e6e5368634ebc5994f5f43ac05118aad65502bf26e723
bcna_linux_amd64.tar.gz
bd183440af87c5ed064c4855af5e0ae8f2b0e05f24ec63bc1d82d605e5c61d69
bcna_windows_amd64.tar.gz
Full Changelog: https://github.com/BitCannaGlobal/bcna/compare/v1.5.3...v1.6.0-rc2
BitCanna v1.6.0-rc1 - Only for test at DEVNET-1
Important notice:
- Please compile with Go Lang v1.19
What's new:
- Remove OpenAPI dep from Iginite; include it locally.
- Bump Cosmos SDK version to v0.45.14 to mitigate a possible way to DoS a node.
- Replace Tendermint dependencies by InformalSystem fork. (https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.14)
- Bump IBC go version to v.3.4.0
- Bump IAVL version to v0.19.5
- Fixed BCNA module path & bug with CLI
What's Changed
- update doc after v1.5.3 Software Upgrade by @RaulBernal in #111
- ibc bump by @Reecepbcups in #113
- chore(deps) Dependency Bumps [chain-chores] by @Reecepbcups in #114
- Update peers_seeds_and_services.md by @Voynitskiy in #116
- Update peers_seeds_and_services.md by @kosjak0ff in #120
- Update peers_seeds_and_services.md by @Remi-IBS in #117
- Add KJINC.io RPC and API Endpoint by @kjincgroup in #118
- Add peer, rpc and statesync from [NODERS]TEAM by @nodersteam in #119
- Update peers_seeds_and_services.md by @konsortech in #121
- Add kjnodes services by @kj89 in #122
- add cryptech peer and statesync by @dvjromashkin in #123
- Update peers_seeds_and_services.md by @nodersteam in #124
- Modify Stakely peers by @iicc1 in #126
- Add Lavender.Five services by @dylanschultzie in #127
- Update devnet 5 doc by @RaulBernal in #129
- Update peers_seeds_and_services.md by @Alkia in #130
- Update README.md by @El-Jay-Crypto in #131
- Update peers_seeds_and_services.md by @Alkia in #135
- Remove Ignite OpenAPI dep & Bump Core versions by @RaulBernal in #139
- Fix bcna module paths and cli bug by @RaulBernal in #141
New Contributors
- @Reecepbcups made their first contribution in #113
- @Voynitskiy made their first contribution in #116
- @kosjak0ff made their first contribution in #120
- @Remi-IBS made their first contribution in #117
- @kjincgroup made their first contribution in #118
- @nodersteam made their first contribution in #119
- @konsortech made their first contribution in #121
- @kj89 made their first contribution in #122
- @dvjromashkin made their first contribution in #123
- @iicc1 made their first contribution in #126
- @dylanschultzie made their first contribution in #127
- @Alkia made their first contribution in #130
Full Changelog: https://github.com/BitCannaGlobal/bcna/compare/v1.5.3...v1.6.0-rc1
BitCanna v1.5.4pre - Only for test at DEVNET-1
Important notice:
- Please compile with Go Lang v1.19
What's new:
- Remove OpenAPI dep from Iginite; include it locally.
- Bump Cosmos SDK version to v0.45.14 to mitigate a possible way to DoS a node.
- Replace Tendermint dependencies by InformalSystem fork. (https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.14)
- Bump IBC go version to v.3.4.0
- Bump IAVL version to v0.19.5
What's Changed
- update after v1.5.3 Software Upgrade by @RaulBernal in #111
- ibc bump by @Reecepbcups in #113
- chore(deps) Dependency Bumps [chain-chores] by @Reecepbcups in #114
- Update peers_seeds_and_services.md by @Voynitskiy in #116
- Update peers_seeds_and_services.md by @kosjak0ff in #120
- Update peers_seeds_and_services.md by @Remi-IBS in #117
- Add KJINC.io RPC and API Endpoint by @kjincgroup in #118
- Add peer, rpc and statesync from [NODERS]TEAM by @nodersteam in #119
- Update peers_seeds_and_services.md by @konsortech in #121
- Add kjnodes services by @kj89 in #122
- add cryptech peer and statesync by @dvjromashkin in #123
- Update peers_seeds_and_services.md by @nodersteam in #124
- Modify Stakely peers by @iicc1 in #126
- Add Lavender.Five services by @dylanschultzie in #127
- Update devnet 5 doc by @RaulBernal in #129
- Update peers_seeds_and_services.md by @Alkia in #130
- Update README.md by @El-Jay-Crypto in #131
- Update peers_seeds_and_services.md by @Alkia in #135
- Remove Ignite OpenAPI dep & Bump Core versions by @RaulBernal in #139
New Contributors
- @Reecepbcups made their first contribution in #113
- @Voynitskiy made their first contribution in #116
- @kosjak0ff made their first contribution in #120
- @Remi-IBS made their first contribution in #117
- @kjincgroup made their first contribution in #118
- @nodersteam made their first contribution in #119
- @konsortech made their first contribution in #121
- @kj89 made their first contribution in #122
- @dvjromashkin made their first contribution in #123
- @iicc1 made their first contribution in #126
- @dylanschultzie made their first contribution in #127
- @Alkia made their first contribution in #130
Full Changelog: v1.5.3...v1.5.4-rc1