github Consensys/teku 24.4.0

9 days ago

This is a recommended update containing performance improvements.

Downloads

  • Available as 24.4.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca28aa03f7e6b095a89adb34c30b5ec78075031e4396488389b89d6bb2864416 )
    • zip (sha256: 4819327e94cde3158293c3abc258721790b9ebdaffb5fff903fc8ce84b71f2ef )

Breaking Changes

  • Removed support for the Goerli network --network=goerli.

Additions and Improvements

  • Increased the executor queue default maximum size to 40_000 (previously 20_000), and other queues to 10_000 (previously 5_000). If you have custom settings for these queues, check to ensure they're still required.
  • Added peers_direction_current libp2p metric to track the number of peers by direction (inbound and outbound).
  • Deposit tree snapshots will be loaded from database as a default unless custom snapshot has been provided.
  • Added hidden option --Xdeposit-contract-logs-syncing-enabled to allow disabling the syncing of the deposit contract logs from the EL. This is useful when running a non-validating node. It is advisable to be used alongside with --Xeth1-missing-deposits-event-logging-enabled=false to avoid unnecessary logging of missing deposits.
  • Updated the bootnodes for Chiado and Gnosis networks.
  • Added hidden option --Xp2p-dumps-to-file-enabled to enable saving p2p dumps to file.
  • Consensus layer (CL) and execution layer (EL) clients' information will be appended to the validator graffiti. Check documentation for the available configuration options.
  • Added support for Graffiti management in the Key Manager API.

Bug Fixes

  • N/A

Upcoming Breaking Changes

  • N/A

Don't miss a new teku release

NewReleases is sending notifications on new releases.