v4.2.0
fxCore v4.2.0 Release Notes
This is the final version of the v4.2.x upgrade at 10,477,500, scheduled for June 6, 2023 at 12:00:00 UTC. See upgrade docs
ChangeLog [v3.1.0 - v4.2.0]
[v4.2.0]
Bug Fixes
- Fix: IBC transfer to evm
- Fix: fail to withdraw reward after validator is slashed
- Fix(ibc): Properly handle ordered channels in UnreceivedPackets query
[v4.1.0]
Bug Fixes
- Fix: WFX Token contract code
- Fix: can not transfer shares when redelegate
- Fix: add gravity module to ibc router
[v4.0.0]
Features
- Supports optimism and arbitrum cross-chain protocol integration
- Supports staking through contract calls, with the staking pre-compiled contract address being: 0x0000000000000000000000000000000000001003
- Supports cross-chain transactions through contract calls, with the gravity and IBC pre-compiled contract address being: 0x0000000000000000000000000000000000001004
- Supports adding multiple cross-chain tokens through a single proposal
- Supports contract calls through a proposal
- Supports IBC cross-chain transactions for contract tokens
- Supports cross-chain transactions of contract tokens to other chains
- Added doctor command line tool to check the fxcored working environment
Improvements
- Bump go-ethereum version to v1.10.26
- Bump cosmos-sdk to v0.46.12
- Bump tendermint to v0.34.27
- Bump ibc-go to v6.1.0
Bug Fixes
- Fix: start failed when tm config set tls
- Fix: dial grpc failed when run rosetta cmd cli
- Fix: rosetta denom-to-suggest in app config
- Fix: accept JSON output in debug cmd cli
- Fix: accept JSON output in tendermint-validator-set cmd cli (#63)
- See CHANGELOG.md for details.
Docker Images
- fxcore:
ghcr.io/functionx/fx-core:4.2.0
- cosmovisor:
ghcr.io/functionx/fxcorevisor:4.2.0