23.7.1
23.7.1
Breaking Changes
- Removed deprecated GoQuorum permissioning interop #5607
- Removed support for version 0 of the database as it is no longer used by any active node. #5698
Additions and Improvements
evmtool
launcher binaries now ship as part of the standard distribution. #5701- EvmTool now executes the
execution-spec-tests
via thet8n
andb11r
. See the README in EvmTool for more instructions. - Improve lifecycle management of the transaction pool #5634
- Add extension points in AbstractCreateOperation for EVM libraries to react to contract creations #5656
- Update to Tuweni 2.4.2. #5684
- Decouple data field from Enum JsonRpcError by creating new enum holder RpcErrorType#5629
- Update to bouncycastle 1.75 #5675
- Extend OperationTracer with new methods #5662
- Eip 6780 selfdestruct #5430
- Add new debug_getRawTransaction to the DEBUG engine #5635
Bug Fixes
- Use the node's configuration to determine if DNS enode URLs are allowed in calls to
admin_addPeer
andadmin_removePeer
#5584 - Align the implementation of Eth/68
NewPooledTransactionHashes
to other clients, using unsigned int for encoding size. #5640 - Failure at startup when enabling layered txpool before initial sync done #5636
- Remove miner-related option warnings if the change isn't using Ethash consensus algorithm #5669
- Fix for pending transactions reference leak #5693
- Address a performance regression observed in import testing #5734
- Update native libraries that have JPMS friendly module names #5749
Download Links
https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/23.7.1/besu-23.7.1.tar.gz / sha256: 85dce66c2dbd21b4e5d3310770434dd373018a046b78d5037f6d4955256793cd
https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/23.7.1/besu-23.7.1.zip / sha256: dfac11b2d6d9e8076ab2f86324d48d563badf76fd2a4aadc4469a97aef374ef5