Skip to content

Add fork test with inactive, compounding validator with excess balance#4075

Merged
jtraglia merged 1 commit into
ethereum:devfrom
jtraglia:new-upgrade-to-electra-test
Jan 9, 2025
Merged

Add fork test with inactive, compounding validator with excess balance#4075
jtraglia merged 1 commit into
ethereum:devfrom
jtraglia:new-upgrade-to-electra-test

Conversation

@jtraglia

@jtraglia jtraglia commented Jan 7, 2025

Copy link
Copy Markdown
Member

This PR adds a test which will process a validator in the pre-activation loop and again in the compounding withdrawal credentials loop. If a client accidentally uses a stale list of validators, this should catch it. In that situation, there would be two pending deposits instead of one.

Fixes #4054.

@jtraglia jtraglia added testing CI, actions, tests, testing infra electra labels Jan 7, 2025
@jtraglia jtraglia mentioned this pull request Jan 8, 2025
6 tasks

@mkalinin mkalinin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@jtraglia jtraglia merged commit 4808c8d into ethereum:dev Jan 9, 2025
@jtraglia jtraglia deleted the new-upgrade-to-electra-test branch January 9, 2025 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

electra testing CI, actions, tests, testing infra

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Suggested Electra test case

2 participants