github Consensys/teku 23.6.2

latest releases: 24.10.3, 24.10.2, 24.10.1...
16 months ago

This is an optional update with minor bug fixes and dependencies updates.

Downloads

  • Available as 23.6.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: c0b021ead22a514fdb8d5e2ce072549dc447dfdeed660eccef0e3a42890e56c2)
    • zip (sha256: 103ae8d5b486f74f764db6432aa1e60300e9e18404b039fcce6f8f944f3239d4)

Breaking Changes

  • --exchange-capabilities-enabled option has been removed since it is no longer applicable because of execution-apis spec change.
  • Removed kiln and ropsten as --network options

Additions and Improvements

  • --validators-external-signer-public-keys parameter now accepts external-signer value. It will enable public key retrieval from external signer standard API, making sure that configured keystore and trustStore will be used, if any.
  • Stopped calling engine_exchangeTransitionConfigurationV1 Engine API method, since the method will be deprecated in the future.

Bug Fixes

  • Fix Get Attestation Rewards API to fetch beacon state instead of block and beacon state (fixes #7338)

Upcoming Breaking Changes

  • Upgrading the minimum Java version to Java 17, which means users will need to upgrade their Java installation to at least Java 17. The docker versions relying on jdk16 will no longer be published, so docker users explicitly referencing the jdk16 build need to update their package to reference jdk17, as tags develop-jdk16, develop-jdk16-arm64, latest-jdk16 will no longer be updated.

Don't miss a new teku release

NewReleases is sending notifications on new releases.