Skip to content

Comments

[pull] forks/amsterdam from ethereum:forks/amsterdam#69

Merged
pull[bot] merged 1 commit intoLuckQuack:forks/amsterdamfrom
ethereum:forks/amsterdam
Feb 20, 2026
Merged

[pull] forks/amsterdam from ethereum:forks/amsterdam#69
pull[bot] merged 1 commit intoLuckQuack:forks/amsterdamfrom
ethereum:forks/amsterdam

Conversation

@pull
Copy link

@pull pull bot commented Feb 20, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* feat(fixtures): add BlockchainEngineStatefulFixture format

Add a new fixture format for snapshot-based stateful Engine API testing.

- Reference an external snapshot instead of embedding genesis state.
- Include setup payloads for deploying contracts on top of the snapshot.
- Support partial state verification via post_state_diff.
- Auto-register via BaseFixture for deserialization without adding to fill.
- Add serialization round-trip tests in test_base.py and test_blockchain.py.

* Apply suggestions from code review

* Apply suggestion from @marioevz

* Apply suggestion from @marioevz

* Apply suggestion from @marioevz

* Apply suggestion from @marioevz

---------

Co-authored-by: Mario Vega <marioevz@gmail.com>
@pull pull bot locked and limited conversation to collaborators Feb 20, 2026
@pull pull bot added the ⤵️ pull label Feb 20, 2026
@pull pull bot merged commit c708ab6 into LuckQuack:forks/amsterdam Feb 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant