github crypto-org-chain/cronos v1.0.2

latest releases: v1.8.1, v1.8.0, v1.7.9...
3 years ago

v1.0.2 upgrade ibc-go to v5.2.0.

A coordinated upgrade is needed to upgrade testnet3, upgrade plan name: v1.0.0-testnet3-2.

The future mainnet upgrade plan is not changed.

Remarks for node host for upgrading to v1.0.2:

  1. Modular accounts migration would happen once we apply the v1.0.2 binary at the upgrade height, which would take around 10~60mins according to your pruning setting and infra resources;

  2. Unlike previous binaries released in different DB backends ( i.e. cronos_***--rocksdb ) — The new v1.0.2 version supports rocksdb and goleveldb in one single binary; and the DB can be configured in:

  • config.toml with the db_backend field; and
  • app.toml with theapp-db-backend field.

For db_backend :
Kindly set the above config to config/config.tomlin your our .cronos dir according to your current DB setting, for example:

db_backend = "goleveldb"

or

db_backend = "rocksdb"

For app-db-backend :
Kindly add

# AppDBBackend defines the database backend type to use for the application and snapshots DBs.
# An empty string indicates that a fallback will be used.
# First fallback is the deprecated compile-time types.DBBackend value.
# Second fallback (if the types.DBBackend also isn't set), is the db-backend value set in Tendermint's config.toml.
app-db-backend = ""

to config/app.toml in your our .cronos dir according to your current DB setting ( goleveldb or rocksdb).

Remarks for REST API migration

cosmos-sdk 0.46 removed the legacy REST API, Please see the REST Endpoints Migration guide to migrate to the new REST endpoints.

Don't miss a new cronos release

NewReleases is sending notifications on new releases.