github Consensys/teku 22.5.1
v22.5.1

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

This is an optional upgrade that includes support for Ropsten and optimisations.

Downloads

  • Available as 22.5.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4eb72595261b02438aced0a6a604c990d8e1c4b4c006d01b60fbe99eef3bdc4d)
    • zip (sha256: 4fd38780f929dc142f4067929fdf97a363cded84ba75635345c48a016ae495b5)

Breaking Changes

  • Removed network definition for kintsugi testnet. Support for the execution engine API used in kintsugi was removed in an earlier release.

Additions and Improvements

  • Added support for the ropsten testnet beacon chain.
  • Check Eth1Address checksum (EIP-55) if address is mixed-case.
  • Ignore aggregate attestation and sync contribution gossip that does not include any new validators.
  • Optimised BLS batch validation.
  • Optimised message ID calculation in jvm-libp2p.
  • Reduced memory requirements when sending events on the REST API to many clients.
  • Added a labelled metric executor_rejected_execution_total to track rejected execution, and updated health check to return 503 if rejected executions are occurring.

Upcoming Breaking Changes

  • The /teku/v1/beacon/states/:state_id endpoint has been deprecated in favor of the standard API /eth/v1/debug/beacon/states/:state_id which now returns the state as SSZ when the Accept: application/octet-stream header is specified on the request.
  • 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
  • The commandline option --validators-performance-tracking-enabled has been deprecated in favour of --validators-performance-tracking-mode

Don't miss a new teku release

NewReleases is sending notifications on new releases.