Skip to content

feat(evmonly): add eth_getBlockByNumber and eth_getBlockByHash to the EVM-only executor - #4208

Merged
shemnon merged 4 commits into
giga-1from
shemnon/giga-evmonly-block-by
Sep 16, 2026
Merged

shemnon merged 4 commits into
giga-1from
shemnon/giga-evmonly-block-by

fix(evmonly): return null for pruned heights, correct block.go docs

ee8de7b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 16, 2026 in 0s

65.56% (+0.00%) compared to 7e3ca24

View this Pull Request on Codecov

65.56% (+0.00%) compared to 7e3ca24

Details

Codecov Report

❌ Patch coverage is 84.74576% with 18 lines in your changes missing coverage. Please review.
✅ Project coverage is 65.56%. Comparing base (7e3ca24) to head (ee8de7b).
⚠️ Report is 17 commits behind head on giga-1.

Files with missing lines Patch % Lines
giga/evmonly/rpc/block.go 87.00% 13 Missing ⚠️
giga/evmonly/rpc/tx.go 71.42% 2 Missing ⚠️
giga/evmonly/rpc/server.go 50.00% 1 Missing ⚠️
sei-tendermint/internal/evmonlyapp/app.go 66.66% 1 Missing ⚠️
sei-tendermint/internal/rpc/core/mempool.go 0.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           giga-1    #4208   +/-   ##
=======================================
  Coverage   65.55%   65.56%           
=======================================
  Files        2081     2083    +2     
  Lines      157460   157387   -73     
=======================================
- Hits       103222   103187   -35     
+ Misses      54097    54059   -38     
  Partials      141      141           
Files with missing lines Coverage Δ
sei-tendermint/internal/proxy/proxy.go 91.04% <100.00%> (-0.07%) ⬇️
giga/evmonly/rpc/server.go 23.25% <50.00%> (-18.85%) ⬇️
sei-tendermint/internal/evmonlyapp/app.go 81.56% <66.66%> (-0.22%) ⬇️
sei-tendermint/internal/rpc/core/mempool.go 48.40% <0.00%> (-3.01%) ⬇️
giga/evmonly/rpc/tx.go 84.69% <71.42%> (ø)
giga/evmonly/rpc/block.go 87.00% <87.00%> (ø)

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