Skip to content

22.4.0-RC2

Pre-release
Pre-release
Compare
Choose a tag to compare
@matkt matkt released this 28 Apr 09:26
· 2053 commits to main since this release
32fd347

22.4.0-RC2

Breaking Changes

  • In the Besu EVM Library all references to SHA3 have been renamed to the more accurate name Kecack256, including class names and comment. #3749
  • Column family added for backward sync #3638
    • Note that this added column family makes this a one-way upgrade. That is, once you upgrade your db to this version, you cannot roll back to a previous version of Besu.

Additions and Improvements

  • Onchain node permissioning
    • Log the enodeURL that was previously only throwing an IllegalStateException during the isPermitted check #3697,
    • Fail startup if node permissioning smart contract version does not match #3765
  • [EXPERIMENTAL] Add snapsync --sync-mode="X_SNAP" (only as client) #3710
  • Adapt Fast sync, and Snap sync, to use finalized block, from consensus layer, as pivot after the Merge #3506
  • Add IPC JSON-RPC interface (BSD/MacOS and Linux only) #3695

Download Links