github Consensys/teku 22.6.0

latest releases: 24.4.0, 24.3.1, 24.3.0...
22 months ago

This is a recommended upgrade with configuration updates and optimisations.

Downloads

  • Available as 22.6.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 0aa47fd8ca5440a870e6ee8e9ba5613a8595a5ae3496cb7ad29d66fe9463dec7)
    • zip (sha256: b3a3df793504556879b2ff9825c54939ea2b82d9eac767b9bf8f21c2046535a7)

Breaking Changes

  • The command-line option --validators-performance-tracking-enabled has been removed in favour of --validators-performance-tracking-mode

Additions and Improvements

  • Added configuration for Sepolia testnet.
  • Reduced memory requirements for storing the deposit merkle tree.
  • Enable spec change to ignore weightings from attestations from equivocating validators.
  • Fork choice before proposals is now enabled by default for testnets. It can be disabled with --Xfork-choice-before-proposing-enabled=false if required.
  • Updated the Ropsten network configuration to include the correct terminal difficulty.
  • Updated to BLST 0.3.8
  • Reduced CPU usage when processing epoch transition.

Bug Fixes

  • Fixed issue where the REST API may return content as SSZ instead of JSON if the header Accept: */* was specified.
  • Fixed issue where sync committee aggregations were skipped, but reported failed because there were no signatures to aggregate.
  • Fixed division by zero when estimating time to TTD during a period with no new PoW blocks.
  • Fixed issue where validator client could receive a 500 rather than 503 when getting duties if the beacon node was syncing.

Upcoming Breaking Changes

  • The /eth/v1/debug/beacon/states/:state_id endpoint has been deprecated in favor of the v2 Altair endpoint /eth/v2/debug/beacon/states/:state_id
  • The /eth/v1/beacon/blocks/:block_id endpoint has been deprecated in favor of the v2 Altair endpoint /eth/v2/beacon/blocks/:block_id
  • The /eth/v1/validator/blocks/:slot endpoint has been deprecated in favor of the v2 Altair endpoint /eth/v2/validator/blocks/:slot
  • The /eth/v1/debug/beacon/heads endpoint has been deprecated in favor of the v2 Bellatrix endpoint /eth/v2/debug/beacon/heads

Don't miss a new teku release

NewReleases is sending notifications on new releases.