Skip to content

Merge branch 'main' into blobreactor

935e407
Select commit
Loading
Failed to load commit list.
Open

Blob p2p distribution using Reactor API #2938

Merge branch 'main' into blobreactor
935e407
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 31, 2026 in 0s

63.24% (target 0.00%)

View this Pull Request on Codecov

63.24% (target 0.00%)

Details

Codecov Report

❌ Patch coverage is 62.65173% with 400 lines in your changes missing coverage. Please review.
✅ Project coverage is 63.24%. Comparing base (e293ced) to head (935e407).
⚠️ Report is 38 commits behind head on main.

Files with missing lines Patch % Lines
da/blobreactor/reactor.go 76.27% 74 Missing and 19 partials ⚠️
consensus/cometbft/service/finalize_block.go 13.55% 46 Missing and 5 partials ⚠️
beacon/blockchain/blob_queue.go 58.87% 31 Missing and 13 partials ⚠️
consensus/cometbft/service/encoding/encoding.go 18.91% 22 Missing and 8 partials ⚠️
beacon/blockchain/blob_fetcher.go 73.87% 26 Missing and 3 partials ⚠️
da/blobreactor/messages.go 64.00% 25 Missing and 2 partials ⚠️
beacon/blockchain/finalize_block.go 40.90% 21 Missing and 5 partials ⚠️
consensus/cometbft/service/process_proposal.go 8.33% 20 Missing and 2 partials ⚠️
consensus/cometbft/service/service.go 21.73% 17 Missing and 1 partial ⚠️
chain/spec.go 50.00% 7 Missing and 2 partials ⚠️
... and 13 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2938      +/-   ##
==========================================
+ Coverage   63.10%   63.24%   +0.13%     
==========================================
  Files         353      367      +14     
  Lines       17049    18014     +965     
==========================================
+ Hits        10759    11393     +634     
- Misses       5447     5713     +266     
- Partials      843      908      +65     
Files with missing lines Coverage Δ
beacon/blockchain/process_proposal.go 69.02% <100.00%> (ø)
beacon/blockchain/service.go 86.84% <100.00%> (+2.46%) ⬆️
...on/blockchain/testhelpers/blob_processor_simple.go 100.00% <100.00%> (ø)
config/config.go 81.81% <100.00%> (+0.42%) ⬆️
config/spec/devnet.go 100.00% <100.00%> (ø)
config/spec/mainnet.go 100.00% <100.00%> (ø)
config/spec/testnet.go 100.00% <100.00%> (ø)
consensus/cometbft/service/blobreactor/config.go 100.00% <100.00%> (ø)
consensus/cometbft/service/cache/cache.go 84.21% <ø> (ø)
da/blobreactor/config.go 100.00% <100.00%> (ø)
... and 26 more

... and 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.