This is a required update containing mainnet 🦉CAPELLA🦉 fork configuration. All users should upgrade as soon as possible.
NOTE: Upgrade your EL client to the latest version first! This update could be incompatible with old versions.
Known Issues
- CVE-2022-1471 security alert related to
snakeyaml-1.33.jar
could be ignored because Teku doesn't make use of the affected functionalities. Future dependency updates will fix this security alert.
Downloads
- Available as
23.3.1
on Dockerhub - Download the binary distribution:
Breaking Changes
--Xbeacon-liveness-tracking-enabled
has been removed in favour of--beacon-liveness-tracking-enabled
Additions and Improvements
- The commandline option
--network
of thevalidator-client
subcommand has been undeprecated for values other thanauto
. - Send validator registrations to the Beacon node when the Validator client has reconnected to the event stream
- Added optional query parameters
require_prepared_proposers
andrequire_validator_registrations
to theteku/v1/admin/readiness
endpoint - Added mainnet configuration for the CAPELLA network fork due at epoch 194048, April 12, 2023; 10:27:35pm UTC
- Added experimental feature
--Xdeposit-snapshot-enabled
to use bundled deposit contract tree snapshot and persist it after finalization to decrease EL pressure when syncing and speed up node startup - Added
--p2p-discovery-site-local-addresses-enabled
option to allow discovery connections to local (RFC1918) addresses. - Added
--builder-bid-compare-factor
to be applied to the builder bid value when comparing it with locally produced payload. - Improved
Completed regeneration
info message so that is more technically accurate.
Bug Fixes
- Fixed a bug in signature verification on fork boundaries when first blocks of the new fork are missing.
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
- The
--p2p-discovery-site-local-addresses-enabled
option will be set tofalse
by default. If you use the client's discovery inside the local network, update its launch command to toggle the option.