Skip to content

fix(evm): bound store-cache depth amplification from stacked EVM snapshots#3713

Merged
codchen merged 1 commit into
mainfrom
claude/optimistic-khorana-1ca578
Jul 15, 2026
Merged

fix(evm): bound store-cache depth amplification from stacked EVM snapshots#3713
codchen merged 1 commit into
mainfrom
claude/optimistic-khorana-1ca578

fix(evm): bound store-cache depth amplification from stacked EVM snap…

b2d9282
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 13, 2026 in 0s

58.38% (-0.93%) compared to 2937bbb

View this Pull Request on Codecov

58.38% (-0.93%) compared to 2937bbb

Details

Codecov Report

❌ Patch coverage is 92.07921% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 58.38%. Comparing base (2937bbb) to head (b2d9282).
⚠️ Report is 23 commits behind head on main.

Files with missing lines Patch % Lines
sei-cosmos/store/cachekv/store.go 87.09% 3 Missing and 1 partial ⚠️
sei-cosmos/store/cachemulti/store.go 88.23% 2 Missing and 2 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3713      +/-   ##
==========================================
- Coverage   59.30%   58.38%   -0.93%     
==========================================
  Files        2274     2187      -87     
  Lines      188706   178980    -9726     
==========================================
- Hits       111917   104500    -7417     
+ Misses      66716    65206    -1510     
+ Partials    10073     9274     -799     
Files with missing lines Coverage Δ
giga/deps/store/cachekv.go 67.56% <100.00%> (+7.56%) ⬆️
giga/deps/xevm/state/state.go 96.96% <100.00%> (+0.14%) ⬆️
x/evm/state/state.go 96.96% <100.00%> (+0.14%) ⬆️
sei-cosmos/store/cachekv/store.go 87.44% <87.09%> (-0.26%) ⬇️
sei-cosmos/store/cachemulti/store.go 76.30% <88.23%> (+2.72%) ⬆️

... and 88 files with indirect coverage changes

🚀 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.