v1.1.0
v1.1.0
is a major consensus-breaking release, which introduces precompiles and interchain-account(ICA).
Mainnet upgrade plan name: v1.1.0
.
Update Highlights
- IBC relayer precompiled contracts
- ICA controller integration and ICA precompiled contracts
- Transaction execution speedup
- sender address cache
- parameters migrated from json to protobuf
Dependency bumps
- cosmos-sdk: v0.47.x
- cometbft: v0.37.x
- ibc-go: v7.3.x
- ethermint ->
crypto-org-chain/ethermint v0.21.x-cronos
Config Changes Compared To v1.0.15
config.toml
-
Renamed
- Top-level config
fast_sync
is renamed toblock_sync
, should set totrue
as before. - The config section
[fastsync]
is renamed to[blocksync]
.
- Top-level config
-
Deleted
p2p.upnp
, see cometbft/cometbft#1114.
-
Added
-
mempool.type = "flood"
Keep it to the default value.
-
mempool.experimental_max_gossip_connections_to_persistent_peers = 0
andmempool.experimental_max_gossip_connections_to_non_persistent_peers = 0
, see cometbft/cometbft#1584.Options to improve p2p network bandwidth efficiency.
-
app.toml
-
Added
-
mempool.max-txs = 5000
.App side mempool is not used in Cronos
v1.1.x
, so ignore it. -
json-rpc.allow-indexer-gap = true
,json-rpc.return-data-limit = 100000
Keep them to the default values.
-