Skip to content

23.7.1

Compare
Choose a tag to compare
@garyschulte garyschulte released this 21 Aug 17:38
· 109 commits to main since this release
905e595

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 the t8n and b11r. 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 and admin_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