Skip to content

fix(evmrpc): return pruned errors from debug_trace* at unavailable heights (PLT-975) - #3888

Closed
amir-deris wants to merge 8 commits into
mainfrom
amir/plt-975-fix-debug-trace-issues
Closed

fix(evmrpc): return pruned errors from debug_trace* at unavailable heights (PLT-975)#3888
amir-deris wants to merge 8 commits into
mainfrom
amir/plt-975-fix-debug-trace-issues

Fixed error propogation issue

25f0527
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 12, 2026 in 1s

58.31% (-1.15%) compared to 4814e63

View this Pull Request on Codecov

58.31% (-1.15%) compared to 4814e63

Details

Codecov Report

❌ Patch coverage is 61.76471% with 39 lines in your changes missing coverage. Please review.
✅ Project coverage is 58.31%. Comparing base (4814e63) to head (25f0527).

Files with missing lines Patch % Lines
evmrpc/tracers.go 60.00% 16 Missing and 10 partials ⚠️
evmrpc/watermark_manager.go 76.00% 3 Missing and 3 partials ⚠️
evmrpc/simulate.go 50.00% 1 Missing and 1 partial ⚠️
evmrpc/utils.go 0.00% 1 Missing and 1 partial ⚠️
sei-db/ledger_db/receipt/litt_receipt_store.go 60.00% 1 Missing and 1 partial ⚠️
evmrpc/trace_profile.go 0.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3888      +/-   ##
==========================================
- Coverage   59.45%   58.31%   -1.15%     
==========================================
  Files        2321     2221     -100     
  Lines      198345   186290   -12055     
==========================================
- Hits       117931   108629    -9302     
+ Misses      69213    67401    -1812     
+ Partials    11201    10260     -941     
Files with missing lines Coverage Δ
sei-db/ledger_db/receipt/receipt_store.go 67.00% <ø> (ø)
evmrpc/trace_profile.go 65.93% <0.00%> (ø)
evmrpc/simulate.go 76.34% <50.00%> (-0.12%) ⬇️
evmrpc/utils.go 73.97% <0.00%> (-0.69%) ⬇️
sei-db/ledger_db/receipt/litt_receipt_store.go 68.51% <60.00%> (-0.28%) ⬇️
evmrpc/watermark_manager.go 84.72% <76.00%> (-1.84%) ⬇️
evmrpc/tracers.go 71.26% <60.00%> (+1.56%) ⬆️

... and 166 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.