2.25
This is a major version update. This release replaces all previous versions.
Any prior version will stop working on 2024-08-21T00:00:00Z. Node administrators must
upgrade to this version before that date. The 2.25 feature upgrade will
occur at block height 5060924 which is estimated to be mined at 2024-08-22T00:00:00Z.
Changes
- Updated to Pact 4.13: https://github.com/kadena-io/pact/releases/tag/v4.13.0
- Database compaction: Significant performance improvements
da410fc7
- Verifier Plugin support for Hyperlane merkle proofs. This brings Chainweb into compliance with the latest version of the Hyperlane protocol.
bc87c68b
- Log current cut periodically, instead of when it changes, for more consistency and less space use.
f5a0cf15
- Better progress messages for read-only replay, including a time estimate and smoothed rate calculation.
bc88b4c1
- Speed up read-only replay by avoiding playing empty blocks
9f22b079
- Fix a performance bug in read-only replay which was not using a cache for module data
be7497d0
- Small fixes to exception safety result in Ctrl-C now working properly during read-only replay (and other scenarios)
f258a705
- Stop exporting constructor for BlockHeader from Chainweb.Blockheader
efc1a8ad
- Stop exporting constructor for PayloadData from Chainweb.Payload
efd12432
Official release: https://github.com/kadena-io/chainweb-node/releases/tag/2.25
For full details refer to the Changelog
Container Images:
- End-user image
Image Digest:[kadena/chainweb-node@sha256:7424406a7fbd63564941b43f286864e23157b7f624e7613f7217d9d7a0ecf057]
docker pull kadena/chainweb-node:2.25
- Binary-only Ubuntu-20.04
Image Digest:[ghcr.io/kadena-io/chainweb-node/ubuntu@sha256:57850f955300e33ee697612bd71ac0e3d7545753badad8bc5d947675fbd6e2bb ghcr.io/kadena-io/chainweb-node@sha256:57850f955300e33ee697612bd71ac0e3d7545753badad8bc5d947675fbd6e2bb]
docker pull ghcr.io/kadena-io/chainweb-node/ubuntu:2.25
Ubuntu Binaries:
SHA256 Hashes
80c21eb8bfdd1c6401905525df7c8755878873deeaf7bfeb526facf55df7cf22 chainweb-2.25.ghc-9.6.5.ubuntu-22.04.7b2fb3b.tar.gz
25332812638c952d9180cec5c81ec19ed62df729379506990852ca1fdae1caad chainweb-2.25.ghc-9.6.5.ubuntu-20.04.7b2fb3b.tar.gz
The following dependencies must be installed on the system:
- ubuntu-22.04:
apt-get install ca-certificates libgmp10 libssl3 libsnappy1v5 zlib1g liblz4-1 libbz2-1.0 libgflags2.2 zstd
- ubuntu-20.04:
apt-get install ca-certificates libgmp10 libssl1.1 libsnappy1v5 zlib1g liblz4-1 libbz2-1.0 libgflags2.2 zstd