Skip to content

v2.1.1

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Jul 08:25

fxCore V2.1.1

This is the final release for the fxv2 upgrade which is proposed to take place at height 5,713,000 which should occur approximately at July 16th, 2022 at 12:00:00 UTC.

It contains the following changes:

Bug Fixes

  • Add support for the x-crisis-skip-assert-invariants CLI flag to the start command
  • CLI parse legacy proposal InitCrossChainParamsProposal failed
  • Deleted Polygon(USDT) and Tron(USDT) contracts and metadata initialization during migration and upgrade

Improvements

  • Refactor gravity handle FxOriginatedTokenClaim

On-Chain Upgrade Process

When the network reaches the halt height, the state machine program of the fxCore will be halted. The classic method for upgrading requires all validators and node operators to manually substitute the existing state machine binary with the new binary.Because it is an onchain upgrade process, the blockchain will be continued with all the accumulated history with continuous block height.

Potential Risk Factors

Although very extensive testing and simulation has taken place there always still exists a risk that the fxCore might experience problems due to potential bugs or errors from the new features. In the case of serious problems, validators should stop operating the network immediately. fxCore Contributors will coordinate with validators in the #validators-verified channel to create and execute a contingency plan. Likely this will be an emergency release with fixes or the recommendation to consider the upgrade aborted and revert back to the previous release of fxCore (v1.0.x).

docker images: functionx/fx-core:v2.1.1