22.7.1 - Ready to Merge
22.7.1 - Mandatory Upgrade for The Merge on Ethereum Mainnet!
Hi folks! This is the big one... This update includes configurations that make Besu compatible with the Mainnet Merge! Make sure you read up on the Merge here to understand what is happening to both your node and the network (and check out this page to make sure you are prepared). The date for the Merge is likely to be the 15th of September and can be tracked here.
Since Besu releases on a two-weekly cadence, we anticipate one more (likely optional) release prior to the Merge with last minute fixes, cleanup, and more so stay tuned for that. Make sure your nodes are in sync prior to the 15th if you want to participate in history!
Additions and Improvements
- Introduce a cap to reputation score increase #4230
- Add experimental CLI option for
--Xp2p-peer-lower-bound
#4200 - Improve pending blocks retrieval mechanism #4227
- set mainnet terminal total difficulty #4260
Bug Fixes
- Fixes off-by-one error for mainnet TTD fallback #4223
- Fix off-by-one error in AbstractRetryingPeerTask #4254
- Refactor and fix retrying get block switching peer #4256
- Fix encoding of key (short hex) in eth_getProof #4261
- Fix for post-merge networks fast-sync #4224, #4276
Download links
- https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/22.7.1/besu-22.7.1.tar.gz / sha256:
7cca4c11e1d7525c172f2af9fbf456d134ada60e970d8b6abcfcd6c623b5dd36
- https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/22.7.1/besu-22.7.1.zip / sha256:
ba6e0b9b65ac36d041a5072392f119ff76e8e9f53a3d7b1e1a658ef1e4705d7a