Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Commit 856b263

Browse files
authored
Merge pull request #151 from BitCannaGlobal/doc-v1.6.0
Doc v1.6.0
2 parents 768d546 + 3b00619 commit 856b263

File tree

3 files changed

+53
-9
lines changed

3 files changed

+53
-9
lines changed

1.install-compile.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Install / Compile last BitCanna binary
2-
**bcnad** is a blockchain application built using Cosmos SDK v.0.45.10 and Tendermint v.0.34.22 and IBC-go v3.3.1.
2+
**bcnad** is a blockchain application built using Cosmos SDK v.0.45.14 and Tendermint v.0.34.26 and IBC-go v3.4.0.
33

44
In this guide you will find how to install the last binary or compile it by yourself.
55

@@ -18,18 +18,18 @@ If we don't raise this value, nodes will crash once the network grows large enou
1818
```
1919
## Option 1. Download and install the last binary
2020
By downloading the binary we avoid compiling the source code.
21-
1. Download the latest version (v.1.5.3) from Github:
21+
1. Download the latest version (v.1.6.0) from Github:
2222
```
2323
cd $HOME
24-
wget -nc https://github.com/BitCannaGlobal/bcna/releases/download/v1.5.3/bcna_linux_amd64.tar.gz
24+
wget -nc https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.0/bcna_linux_amd64.tar.gz
2525
```
2626
2. Check the sha256sum for the downloaded file.
2727
```
2828
sha256sum bcna_linux_amd64.tar.gz
2929
```
30-
It must return: `8a43bdbea31c299db2ca849f232189374286c2168264072358d48c2a6f6aa2da`
30+
It must return: `tbc`
3131
32-
3. Verify that the version is `1.5.3`
32+
3. Verify that the version is `1.6.0`
3333
```
3434
rm -f ./bcnad #delete old file if exist
3535
tar zxvf bcna_linux_amd64.tar.gz
@@ -81,14 +81,14 @@ The official instructions can be found here: https://golang.org/doc/install
8181
```
8282
git clone https://github.com/BitCannaGlobal/bcna.git
8383
cd bcna
84-
git checkout v1.5.3
84+
git checkout v1.6.0
8585
make build #it build the binary in build/ folder
8686
```
8787
6. Verify the version:
8888
```
8989
build/bcnad version
9090
```
91-
The output must be `1.5.3`
91+
The output must be `1.6.0`
9292
9393
7. You now have two options:
9494
* Move the binary to the /usr/local/bin path with:

README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ BitCanna provides a decentralized payment network, supply chain and trust networ
44

55
> Current version (v1.5.3 TrichomeMonster-ica) of our development uses Cosmos SDK v0.45.10 & Tendermint v0.34.22 & IBC-go v3.3.1
66
7-
> Last upgrade info: [Update scheduled for November 7th 2022](https://github.com/BitCannaGlobal/bcna/blob/main/last_upgrade.md)
7+
> New version info: [Update scheduled for 2nd March 2023](https://github.com/BitCannaGlobal/bcna/blob/main/last_upgrade.md) v1.6.0
88
99
These docs at Github are chain related. For more information about our coin, partners and roadmap visit:
1010
* Our website: https://www.bitcanna.io
@@ -20,10 +20,21 @@ Here are the minimal hardware configs required for running a validator/sentry no
2020

2121
## Software Requirements
2222
* Linux server (Ubuntu 20/22 server recommended)
23-
* go version go1.18.5
23+
* Go version v1.19.5
2424

2525
> Please avoid cheap VPS providers as a main validator (we suggest using it as a cheap backup). We advise to use a shared dedicated server or a high-end NVMe VPS.
2626
27+
## Genesis file
28+
* [Link to Genesis file](https://raw.githubusercontent.com/BitCannaGlobal/bcna/main/devnets/bitcanna-dev-1/genesis.json)
29+
30+
## Binary / Upgrades table
31+
32+
| Upgrade Date | Upgrade Height | Binary Path | Release GitHub | Release notes |
33+
| -------- | -------- | -------- | ------- | ------- |
34+
| 7th Nov 2022 15.00h CET | 5.787.420 | [v1.5.3](https://github.com/BitCannaGlobal/bcna/releases/download/v1.5.3/bcna_linux_amd64.tar.gz) | [Link](https://github.com/BitCannaGlobal/bcna/releases/tag/v1.5.3) | [Doc](https://github.com/BitCannaGlobal/bcna/blob/main/last_upgrade.md#v153-codename-trichomemonster-ica---from-v145) |
35+
| 2nd Mar 2023 16.20h CET | 7.467.420 | [v1.6.0](https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.0/bcna_linux_amd64.tar.gz) | [Link](https://github.com/BitCannaGlobal/bcna/releases/tag/v1.6.0) | [Doc](https://github.com/BitCannaGlobal/bcna/blob/main/last_upgrade.md#v160-codename-vigorous-grow---from-v153) |
36+
37+
2738
# How to join `bitcanna-1` chain
2839
> Tip: At the end of this doc, you will find links with important info
2940

last_upgrade.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,38 @@
11
# MAINNET `bitcanna-1` Upgrades
22

3+
## v1.6.0 codename `Vigorous-grow` from v1.5.3
4+
> (Update scheduled for 2nd March 2023 ~ 16.20h CET - 15.20h UTC)
5+
>
6+
> Note: this is a planned upgrade, chain **will halts** at block **7467420**
7+
- Ante handler to prevent spam proposals at Gov module
8+
- Remove OpenAPI dep from Ignite; now included locally.
9+
- Bump Cosmos SDK version to v0.45.14 to mitigate a possible way to [DDoS](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.14) a node.
10+
- Bump Tendermint to v0.34.26 ([InformalSystem fork](https://github.com/informalsystems/tendermint/blob/v0.34.26/CHANGELOG.md#v03426)).
11+
- Bump IBC go version to v.3.4.0 (it will break consensus so a new start/stop is required)
12+
- Bump IAVL version to v0.19.5
13+
- Fixed BCNA module path & bug with CLI
14+
- Using Cosmos Keyring v1.2.0
15+
16+
### For detailed instructions check the release doc:
17+
* https://github.com/BitCannaGlobal/bcna/releases/tag/v1.6.0
18+
### For detailed Cosmovisor install guide:
19+
* [Updated guide](https://github.com/BitCannaGlobal/bcna/blob/main/2.3.cosmovisor.md)
20+
-----------
21+
## v1.4.5 from v1.4.2 (from Oct. 31th 2022)
22+
We've developed a new version with some updates (regarding SDK, Tendermint & IBC/go) to improve the security (Dragonberry) and stability (forks in IAVL) in our chain.
23+
* Cosmos SDK v0.45.10
24+
* Tendermint v0.34.22
25+
* IAVL v0.19.4
26+
* IBC/go v3.3.1
27+
* Ledger-go v0.9.3 (now support Ledger Nano Plus)
28+
29+
> Note: this is not a planned upgrade, chain won't be halted
30+
31+
### For detailed instructions check the release doc:
32+
* https://github.com/BitCannaGlobal/bcna/releases/tag/v1.4.5
33+
34+
35+
----------
336
## v1.5.3 codename `TrichomeMonster-ica` from v1.4.5
437
> (Update scheduled for 7 November 2022 ~ 14.00h UTC)
538
* Source code refactored to deprecate `CosmosCMD` package from Ignite/CLI.

0 commit comments

Comments
 (0)