This repository was archived by the owner on Jan 13, 2025. It is now read-only.
BitCanna v2.0.1 - Codename: `wakeandbake`
Pre-release
Pre-release
After 8 months testing this migration and adding new features (back-ported to v1.x branch) we decided to merge source code to release a new BCNAD v2 based on Cosmos SDK v0.46.12 & CometBFT v0.34.27 (#175)
This is a bridge to reach in a near future the SDK v0.47.
Those are the highlighted features/improvements/bug fixes:
- Chore: Makefile, mandatory use go1.20.x
- Chore: Lint errors fixing by @RaulBernal in #172
- Chore: some refactor coding task for BCNA v2 (Cosmos-SDK v0.46.12) for coming merging in main branch (current BCNA v1 repo (Cosmos-SDK v0.45.15))
- Check and avoid duplicates at Bitcannaid.bcnaid by @RaulBernal in #171
- New endpoint for BCNA module /BitCannaGlobal/bcna/bcna/bitcannaid/bcnaid/{bcnaid}
- Code refactor to deprecate Ignite OpenAPIConsole deps
- Refactor Gov Spam filter to reject v1 proposals, only v1beta1 are allowed for SDK v0.46
- Ante handler to prevent spam proposals at Gov module
- Bump IBC go version to v6.1
- Bump IAVL version to v0.19.5
- Fixed BCNA module path & bug with CLI
- Using Cosmos Keyring v1.2.0
- SDK v0.46 bech32fix
- Endpoint nodeconfig by @RaulBernal in #132
- Upgrades separated of App.go by @RaulBernal in #133
- Deprecate ignite/cli cosmoscmd package by @RaulBernal in #102
- Refactor tests and root & delete comments by @RaulBernal in #112
Quick instructions FOR TESTNET VALIDATORS
Mandatory to compile with
go1.20.x
cd bcna
git fetch
git checkout v2.0.1
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=2170336 module=consensus protocol-version=0 software-version=2.0.1
SHA256sum
1859c8221bd1c5b14e727c8c864ccd0d2abe63d90aa512f044530b86632c69b5 bcna_darwin_amd64.tar.gz
4cb440d06abf9b5cfda3a7f1075d71956599cb650f77354bb06285d048a46a99 bcna_darwin_arm64.tar.gz
ec6cb38e6d2c19f4266f343aea6f1e043fa7c10f199eba543bccfe384a4804fe bcna_linux_amd64.tar.gz
524800aa02f71901c5d481bc226ceb569187bc818d1be29976548e7ee0a21722 bcna_linux_arm64.tar.gz
Full Changelog: v1.6.3...v2.0.1