Skip to content

core, core/state, core/vm: merge geth v1.17.3 part 2 (v1.17.4 sync, milestone 5/6) - #2342

Draft
pratikspatil024 wants to merge 47 commits into
ppatil-upstream-eth70from
ppatil-upstream-v1.17.3-part2
Draft

core, core/state, core/vm: merge geth v1.17.3 part 2 (v1.17.4 sync, milestone 5/6)#2342
pratikspatil024 wants to merge 47 commits into
ppatil-upstream-eth70from
ppatil-upstream-v1.17.3-part2

Merge branch 'ppatil-upstream-eth70' into ppatil-upstream-v1.17.3-par…

309aff1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 17, 2026 in 0s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Details

Codecov Report

❌ Patch coverage is 44.17293% with 297 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (ppatil-upstream-eth70@7df19d4). Learn more about missing BASE report.

Files with missing lines Patch % Lines
core/vm/gas_table.go 32.67% 63 Missing and 5 partials ⚠️
core/vm/operations_verkle.go 0.00% 58 Missing and 1 partial ⚠️
core/vm/operations_acl.go 46.03% 30 Missing and 4 partials ⚠️
eth/tracers/native/prestate.go 0.00% 15 Missing ⚠️
core/state/transient_storage.go 31.57% 13 Missing ⚠️
...unts/abi/bind/v2/internal/contracts/db/bindings.go 0.00% 10 Missing ⚠️
.../abi/bind/v2/internal/contracts/events/bindings.go 0.00% 10 Missing ⚠️
core/state/statedb.go 16.66% 10 Missing ⚠️
core/state/parallel_statedb.go 0.00% 8 Missing ⚠️
log/handler_glog.go 82.60% 6 Missing and 2 partials ⚠️
... and 23 more
Additional details and impacted files

Impacted file tree graph

@@                   Coverage Diff                    @@
##             ppatil-upstream-eth70    #2342   +/-   ##
========================================================
  Coverage                         ?   54.34%           
========================================================
  Files                            ?      925           
  Lines                            ?   166742           
  Branches                         ?        0           
========================================================
  Hits                             ?    90616           
  Misses                           ?    70411           
  Partials                         ?     5715           
Files with missing lines Coverage Δ
beacon/engine/types.go 31.94% <ø> (ø)
core/history/historymode.go 0.00% <ø> (ø)
core/state/state_object.go 81.18% <100.00%> (ø)
core/vm/instructions.go 81.92% <100.00%> (ø)
core/vm/jump_table.go 99.60% <ø> (ø)
core/vm/runtime/runtime.go 89.28% <100.00%> (ø)
crypto/bn256/google/gfp2.go 86.12% <100.00%> (ø)
signer/core/apitypes/types.go 53.42% <100.00%> (ø)
trie/bintrie/binary_node.go 86.30% <100.00%> (ø)
trie/bintrie/empty.go 100.00% <100.00%> (ø)
... and 37 more
Files with missing lines Coverage Δ
beacon/engine/types.go 31.94% <ø> (ø)
core/history/historymode.go 0.00% <ø> (ø)
core/state/state_object.go 81.18% <100.00%> (ø)
core/vm/instructions.go 81.92% <100.00%> (ø)
core/vm/jump_table.go 99.60% <ø> (ø)
core/vm/runtime/runtime.go 89.28% <100.00%> (ø)
crypto/bn256/google/gfp2.go 86.12% <100.00%> (ø)
signer/core/apitypes/types.go 53.42% <100.00%> (ø)
trie/bintrie/binary_node.go 86.30% <100.00%> (ø)
trie/bintrie/empty.go 100.00% <100.00%> (ø)
... and 37 more
🚀 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.