github Consensys/teku 22.7.0

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

This is a required update for the Prater testnet and recommended for other users.

IMPORTANT: Prater nodes must be made "merge ready"

All Prater nodes will need to prepare for the merge, including:

  • Connecting to a local execution client's engine API with the --ee-endpoint option.
  • Validators will need to set a default fee recipient with --validators-proposer-default-fee-recipient.

See the Teku guide on preparing for the merge for more information.

Downloads

  • Available as 22.7.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: bec505982ea7caa0b4b1f804b42e96a2e6fb390438ca60d45de5e96905cd6623)
    • zip (sha256: 22dcaaec468dd34e1d29242524a5db564795349d2652d8b00d5352c12bbcaaf2)

Additions and Improvements

  • Added Bellatrix fork epoch and terminal total difficulty to schedule the Prater/Görli merge
  • Support --network=goerli as an alias for --network=prater
  • Added a panda banner to celebrate the merge completing
  • Log a warning instead of a verbose error if node is syncing while performing sync committee duties
  • Distributions created from the same git commit and docker image will be identical
  • Optimised storage of latest vote information by batching updates
  • Ensured dependencies are up to date
  • Validator Registration signature integration with external signer
  • Teku-specific Beacon Node API on /teku/v1/beacon/deposit_snapshot providing finalized Deposit Tree Snapshot according to the draft EIP-4881

Bug Fixes

  • Fix not rendering emoticons correctly in graffiti when running in a Docker container
  • Fix resource leak from closed SSE connections

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.