Skip to content

NOT FOR MERGE: Ethereum STF Fusaka support#472

Draft
popzxc wants to merge 13 commits intorr/ethproofsfrom
popzxc/more-ethproofs-fusaka
Draft

NOT FOR MERGE: Ethereum STF Fusaka support#472
popzxc wants to merge 13 commits intorr/ethproofsfrom
popzxc/more-ethproofs-fusaka

Conversation

@popzxc
Copy link
Member

@popzxc popzxc commented Dec 26, 2025

This PR introduces a very hacky fix for the Ethereum STF that implements all of the Fusaka PRs.
Tested locally -- all the divergencies seem to be resolved with it.

This PR is NOT intended for merging. Let's wait until the refactoring & transition of Ethereum STF to the main branch is finished, and then re-implement this PR from scratch normally.

Currently it's done via changing Pectra code directly, while it probably would be better to introduce Fusaka-specific abstractions.

Some of the fixes are already implemented on main branch (e.g. proper warming of precompiles), here I was taking the path of least resistance (cherry-picking would've been harder due to merge conflicts).

And obviously, given that it's throwaway code, I didn't focus on polishing much.

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.

2 participants