Skip to content

eth/catalyst: move witness methods out of api.go #31867

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

MariusVanDerWijden
Copy link
Member

No functional changes, just moves the witness methods into its own file

@fjl
Copy link
Contributor

fjl commented May 21, 2025

I think we might as well remove these methods from the engine API. Peter added these as duplicates in order to make it possible to cleanly remove later. Since we have no one actively working on cross-client verification, we can just remove it now and bring this back in a good way if and when we start working on it again.

Copy link
Contributor

@jwasinger jwasinger left a comment

Choose a reason for hiding this comment

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

LGTM. Ideally we could somehow deduplicate these. But given they aren't really used, that's a waste of time and let's shove them into their own file until we figure out what to do with the stateless stuff.

@MariusVanDerWijden MariusVanDerWijden added this to the 1.15.12 milestone May 21, 2025
@MariusVanDerWijden MariusVanDerWijden changed the title eth/catalyst: move witness methods from engine api eth/catalyst: move witness methods out of api.go May 21, 2025
@MariusVanDerWijden MariusVanDerWijden merged commit a495968 into ethereum:master May 21, 2025
3 of 4 checks passed
Dargon789 pushed a commit to Dargon789/go-ethereum that referenced this pull request May 27, 2025
No functional changes, just moves the witness methods into its own file
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.

3 participants