Skip to content

Choose a tag to compare

@github-actions github-actions released this 02 Aug 11:11
eacb3ce

This is a major version update. This release replaces all previous versions.
The hard fork associated with this version will be triggered by miners at an unknown date.
Node administrators must upgrade as soon as possible.

This release is mandatory and fixes important reliability- and security-related issues.

To upgrade, pull the latest docker image, or download the binary and
restart the node with the same configuration file as before.

Changes

  • Upgrade to Pact 5.4.1

  • New Testnet (#22)

  • Manage the fork state by ForkNumbers (#20), continuation of (#2272)

  • Upgrade several upstream libraries (#25), (#24), (#29)

  • Fix Genesis issue with Devnet (#28)

  • Fix some replay issues: (#33)

  • Improve resiliency of the network vs. unexpected hard forks and missing blocks (#3)

  • Add an option to disable X.509 certificate validation (#26)

  • Improve initial gas handling and gas-charge signatures/proofs according to their size and complexity (#23)

  • Fix some replay issues related to Pact-4 module cache. (#33)

  • Shrink the SPV validation window to 6 months. Allowing nodes operators and miners to reduce dramatically the size of their blocks Database.

Official release: https://github.com/kda-community/chainweb-node/releases/tag/3.2

For full details refer to the Changelog

Container Images:

  • End-user image
    Image Digest: [ghcr.io/kda-community/chainweb-node@sha256:17435035f0dfc1044ed56bc383fdf009226debc618c00ae532da2b4d57ca2934]
docker pull ghcr.io/kda-community/chainweb-node:3.2
  • Binary-only ubuntu-22.04
    Image Digest: [ghcr.io/kda-community/chainweb-node/ubuntu@sha256:86b30d4ad9fa319524e62cd3d8a35c4c33110350457f194d3a06a8a862276e48]
docker pull ghcr.io/kda-community/chainweb-node/ubuntu:3.2

Ubuntu Binaries:

SHA256 Hashes

ubuntu-22.04 :  6f333f752254b17211d1425bd6dd6b0bb3aebaabc4fd64612778919fee08a87d  chainweb-3.2.ghc-9.10.2.ubuntu-22.04.eacb3ce.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 libmpfr6 locales