22.1.0-RC3
- Changing the order in which we traverse the word state tree during fast sync. This should improve fast sync during subsequent pivot changes.
22.1.0-RC3 Breaking Changes
- Removed deprecated hash variable
protected volatile Hash hash;
which was used for private transactions #3110
Additions and Improvements
- Genesis file parameter
blockperiodseconds
is validated as a positive integer on startup to prevent unexpected runtime behaviour #3186 - Add option to require replay protection for locally submitted transactions #1975
- Update to block header validation for IBFT and QBFT to support London fork EIP-1559 #3251
- Move into SLF4J as logging facade #3285
Bug Fixes
- Fix regression on cors-origin star value
- Fix for ethFeeHistory accepting hex values for blockCount
- Fix a sync issue, when the chain downloader incorrectly shutdown when a task in the pipeline is cancelled. #3319
Download Links
https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/22.1.0-RC3/besu-22.1.0-RC3.tar.gz
SHA256 fb521c64529b5d19cc8121f91a14087a89a814a83ea1f372f15c0ebdba01bb3a
https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/22.1.0-RC3/besu-22.1.0-RC3.zip
SHA256 f0bcad0275f15078dad1dcb87f49e7c86d754e4346a06e8ac2f9a690c4b8c088