For deployment to Kava Testnet at height 14290160
around 2024-11-07 00:00 UTC.
Note: This is a release candidate only. Do not attempt to run this software on mainnet.
Software | Version |
---|---|
Golang | v1.22 |
Cosmos SDK | v0.47.10 |
CometBFT | v0.37.13 |
Rocksdb | v9.3.1 |
Please note that if you run your node with rocksdb
as the database, this update will require an update to v9.3.1
of rocksdb
.
Upgrade Changes
For a complete list of changes, see CHANGELOG.md.
Low-level Data Structure Updated to IAVL V1
IAVL V1 is an updated data format for the low-level storage of application data in the Kava blockchain.
The change in format results in much more performant syncing of the chain, and greatly reduces the
storage footprint required for Kava nodes.
The release will continue to work with previous data (IAVL V0). However, greater performance benefits will be had if the data is synced from scratch.
- For public testnet, full-archive node operators should install as usual. No IAVL V1 snapshot data is available for public testnet.
- Pruning node operators are encouraged to start their node from scratch via statesync
- Nodes using rocksdb are encouraged to use
tcmalloc
as their memory allocator
See the IAVL V1 migration guide.
Fix EIP712 Signing
This release removes some invalid restrictions on signing EIP712 transactions that prevented some EVM wallets from submitting valid transactions.