Upgrade v3.1.0
Mainnet
For all validators, there will be an upgrade if proposal 29 passes
Validator Action Required
- After the proposal is passed, all validator can rerun the nodes using cosmovisor
- Upgrade height is planned for - 8,756,000 (~9th Feb 2023 10:00 SG time)
- When fxcore block reaches the upgrade height, the node will automatically stop running; if you use cosmosvisor to rerun the node in advance, cosmosvisor will automatically complete the upgrade; if you do not use cosmosvisor, you need to manually use fxcore-v3 version to rerun the node
Features
- Support Avalanche C-chain cross-chain
- Support cross-chain tokens: AVAX, SAVAX, QI, BAVA and WBTC (erc20)
- Support IBC standard transfer transaction
- Support the From address as 0x address when IBC cross-chain
- Migrate the gravity module to the eth module (unify all cross-chain logic)
- The fee must be empty when calling the contract Transfercrosschain method for ibc cross-chain
- When the contract self-destructs, the contract code cannot be deleted
- The EthereumTx transaction gas limit must be greater than 0
- The EthereumTx transaction From must be empty
- Upgrade WFX contract to support cross-chain transfer of FX Token contract
Bug Fixes
- Fix bridge oracle address delegation invalid
- Fix the bug that the alias field of metadata is set to “null”
- Fix keys command parse address
Improvements
- Bump go-ethereum version to v1.10.19
- Bump cosmos-sdk to v0.45.11
- Bump tendermint to v0.34.23