Skip to content

Tracking PR for projects/zkEVM#2268

Draft
kevaundray wants to merge 198 commits intoforks/amsterdamfrom
projects/zkevm
Draft

Tracking PR for projects/zkEVM#2268
kevaundray wants to merge 198 commits intoforks/amsterdamfrom
projects/zkevm

Conversation

@kevaundray
Copy link
Copy Markdown
Contributor

No description provided.

Co-authored-by: spencer <spencer.tb@ethereum.org>
@kevaundray kevaundray mentioned this pull request Feb 21, 2026
7 tasks
@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 21, 2026

Codecov Report

❌ Patch coverage is 84.54259% with 147 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.94%. Comparing base (de5e83d) to head (e7e4141).
⚠️ Report is 12 commits behind head on forks/amsterdam.

Files with missing lines Patch % Lines
src/ethereum/forks/amsterdam/incremental_mpt.py 81.13% 36 Missing and 34 partials ⚠️
src/ethereum/forks/amsterdam/witness_state.py 76.38% 18 Missing and 16 partials ⚠️
...um/forks/amsterdam/execution_engine/new_payload.py 65.38% 16 Missing and 2 partials ⚠️
src/ethereum/forks/amsterdam/state_tracker.py 29.41% 12 Missing ⚠️
src/ethereum/forks/amsterdam/stateless.py 91.66% 5 Missing and 1 partial ⚠️
...eum/forks/amsterdam/stateless_host_exec_witness.py 95.83% 3 Missing and 1 partial ⚠️
...ks/amsterdam/execution_engine/forkchoice_update.py 80.00% 1 Missing ⚠️
...um/forks/amsterdam/execution_engine/get_payload.py 66.66% 1 Missing ⚠️
src/ethereum/forks/amsterdam/vm/gas.py 50.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@                 Coverage Diff                 @@
##           forks/amsterdam    #2268      +/-   ##
===================================================
+ Coverage            85.73%   85.94%   +0.21%     
===================================================
  Files                  599      612      +13     
  Lines                36916    37849     +933     
  Branches              3771     3929     +158     
===================================================
+ Hits                 31650    32530     +880     
- Misses                4604     4611       +7     
- Partials               662      708      +46     
Flag Coverage Δ
unittests 85.94% <84.54%> (+0.21%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

kevaundray and others added 14 commits February 23, 2026 15:11
…sValidation` (#2213)

* initial commit

* make fcu.py a full stub -- main focus is newPayload

* fix comment

* move ExecutionRequests to types.py

* fix comment

* fix comment: be clearer on whats missing

* lint

* docc cant resolve cross module references

* reference type directly

* use bal

Co-authored-by: Guru <gurukamath@users.noreply.github.com>

* removed

---------

Co-authored-by: Guru <gurukamath@users.noreply.github.com>
…2259)

* wire ExecutionWitness into the testing framework

Signed-off-by: jsign <jsign.uy@gmail.com>

* lints

Signed-off-by: jsign <jsign.uy@gmail.com>

* lints

Signed-off-by: jsign <jsign.uy@gmail.com>

* rebase and rename

Signed-off-by: jsign <jsign.uy@gmail.com>

* lint

Signed-off-by: jsign <jsign.uy@gmail.com>

---------

Signed-off-by: jsign <jsign.uy@gmail.com>
* add IncrementalMPT

Signed-off-by: jsign <jsign.uy@gmail.com>

* only mark as _dirty if there were sideeffects

Signed-off-by: jsign <jsign.uy@gmail.com>

* lints

Signed-off-by: jsign <jsign.uy@gmail.com>

* fix

Signed-off-by: jsign <jsign.uy@gmail.com>

* rebase and lints

Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>

---------

Signed-off-by: jsign <jsign.uy@gmail.com>
Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
Signed-off-by: jsign <jsign.uy@gmail.com>
Signed-off-by: jsign <jsign.uy@gmail.com>
Signed-off-by: jsign <jsign.uy@gmail.com>
Signed-off-by: jsign <jsign.uy@gmail.com>
Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
Signed-off-by: jsign <jsign.uy@gmail.com>
@jsign jsign added the zkEVM zkEVM project related issues/PRs label Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

zkEVM zkEVM project related issues/PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants