Skip to content

Conversation

@ypatil12
Copy link
Collaborator

@ypatil12 ypatil12 commented Aug 29, 2025

v1.6.1 Electra Timing Fix

Fixes a bug on EigenPods regarding partial withdrawals for Electra. Please read the explainer for a detailed description of the bug. No action is needed and no customer funds are at risk.

Release Manager

@ypatil12 @nadir-akhtar @gpsanant

Highlights

🐛 Bug Fixes

  • Update the EigenPod.requestWithdrawal function to ensure that validators are pointed to the pod, matching the behavior of requestConsolidation

🔧 Improvements

  • Update the EigenPod.verifyWithdrawalCredentials function to only accept beaconTimestamps that are after the latestCheckpointTimestamp. This enables the eigenpod state machine to be easier to be reasoned about

Full Changelog: v1.6.0...1.6.1

* fix: active validator

* chore: remove stale submodule

* fix: require credential proofs after latest checkpoint timestamp

* fix: integration tests

* chore: format

* chore: test

feat: eigenpod withdrawal updates (#59)

* fix: active validator

* chore: remove stale submodule

* fix: integration tests

* chore: format

* chore: update

* chore: minor updates
* feat: pc upgrade script

* feat: upgrade script

* chore: update zeus host
@ypatil12 ypatil12 merged commit 2c90853 into main Aug 29, 2025
19 of 21 checks passed
@ypatil12 ypatil12 deleted the release-dev/electra-timing-fix branch August 29, 2025 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants