eth/protocols/wit, consensus/bor: WIT2 — BP-signed witness announcements with transitive relay and pre-import serving#2208
Open
lucca30 wants to merge 15 commits into
Open
eth/protocols/wit, consensus/bor: WIT2 — BP-signed witness announcements with transitive relay and pre-import serving#2208lucca30 wants to merge 15 commits into
lucca30 wants to merge 15 commits into
Codecov / codecov/project
succeeded
Jun 25, 2026 in 0s
53.96% (+0.28%) compared to a79d527
View this Pull Request on Codecov
53.96% (+0.28%) compared to a79d527
Details
Codecov Report
❌ Patch coverage is 92.42718% with 78 lines in your changes missing coverage. Please review.
✅ Project coverage is 53.96%. Comparing base (a79d527) to head (13d0536).
Additional details and impacted files
@@ Coverage Diff @@
## develop #2208 +/- ##
===========================================
+ Coverage 53.67% 53.96% +0.28%
===========================================
Files 897 901 +4
Lines 160369 161206 +837
===========================================
+ Hits 86086 86994 +908
+ Misses 68946 68864 -82
- Partials 5337 5348 +11 | Files with missing lines | Coverage Δ | |
|---|---|---|
| accounts/accounts.go | 100.00% <ø> (ø) |
|
| consensus/bor/bor.go | 85.73% <100.00%> (+0.20%) |
⬆️ |
| core/stateless/encoding.go | 65.15% <100.00%> (+1.65%) |
⬆️ |
| eth/fetcher/block_fetcher.go | 73.80% <100.00%> (+0.06%) |
⬆️ |
| eth/fetcher/witness_manager.go | 91.03% <100.00%> (+2.41%) |
⬆️ |
| eth/handler_wit2_announces.go | 100.00% <100.00%> (ø) |
|
| eth/handler_wit2_bodies.go | 100.00% <100.00%> (ø) |
|
| eth/peer.go | 95.80% <ø> (ø) |
|
| eth/protocols/wit/broadcast.go | 54.16% <100.00%> (+15.27%) |
⬆️ |
| eth/protocols/wit/handler.go | 29.33% <100.00%> (+1.93%) |
⬆️ |
| ... and 10 more |
... and 24 files with indirect coverage changes
| Files with missing lines | Coverage Δ | |
|---|---|---|
| accounts/accounts.go | 100.00% <ø> (ø) |
|
| consensus/bor/bor.go | 85.73% <100.00%> (+0.20%) |
⬆️ |
| core/stateless/encoding.go | 65.15% <100.00%> (+1.65%) |
⬆️ |
| eth/fetcher/block_fetcher.go | 73.80% <100.00%> (+0.06%) |
⬆️ |
| eth/fetcher/witness_manager.go | 91.03% <100.00%> (+2.41%) |
⬆️ |
| eth/handler_wit2_announces.go | 100.00% <100.00%> (ø) |
|
| eth/handler_wit2_bodies.go | 100.00% <100.00%> (ø) |
|
| eth/peer.go | 95.80% <ø> (ø) |
|
| eth/protocols/wit/broadcast.go | 54.16% <100.00%> (+15.27%) |
⬆️ |
| eth/protocols/wit/handler.go | 29.33% <100.00%> (+1.93%) |
⬆️ |
| ... and 10 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.
Loading