Skip to content

eth: move tx index check

7bc7391
Select commit
Loading
Failed to load commit list.
Open

(feat): tracing support for state-sync transactions #2172

eth: move tx index check
7bc7391
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Apr 3, 2026 in 0s

51.82% (-0.12%) compared to e1ddb72

View this Pull Request on Codecov

51.82% (-0.12%) compared to e1ddb72

Details

Codecov Report

❌ Patch coverage is 22.76065% with 526 lines in your changes missing coverage. Please review.
✅ Project coverage is 51.82%. Comparing base (e1ddb72) to head (7bc7391).

Files with missing lines Patch % Lines
eth/filters/IBackend.go 3.03% 256 Missing ⚠️
eth/tracers/api.go 57.41% 79 Missing and 10 partials ⚠️
eth/filters/IDatabase.go 0.00% 61 Missing ⚠️
consensus/bor/statefull/processor.go 0.00% 52 Missing ⚠️
eth/filters/IBatch.go 0.00% 16 Missing ⚠️
tests/bor/mocks/IHeimdallClient.go 0.00% 10 Missing ⚠️
core/parallel_state_processor.go 22.22% 7 Missing ⚠️
core/state_processor.go 30.00% 6 Missing and 1 partial ⚠️
core/types/transaction.go 0.00% 5 Missing ⚠️
consensus/bor/abi/common.go 0.00% 4 Missing ⚠️
... and 6 more
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #2172      +/-   ##
===========================================
- Coverage    51.94%   51.82%   -0.12%     
===========================================
  Files          884      884              
  Lines       155431   155315     -116     
===========================================
- Hits         80734    80488     -246     
- Misses       69496    69635     +139     
+ Partials      5201     5192       -9     
Files with missing lines Coverage Δ
core/types/bor_receipt.go 0.00% <ø> (ø)
eth/ethconfig/config.go 78.94% <100.00%> (ø)
eth/filters/IIterator.go 0.00% <ø> (ø)
eth/tracers/dir.go 52.94% <ø> (ø)
internal/cli/server/config.go 63.87% <100.00%> (+0.02%) ⬆️
internal/cli/server/flags.go 100.00% <100.00%> (ø)
params/protocol_params.go 84.21% <ø> (ø)
tests/bor/helper.go 74.51% <100.00%> (ø)
consensus/bor/bor.go 83.52% <60.00%> (-0.12%) ⬇️
consensus/bor/heimdall/span/spanner.go 44.53% <57.14%> (ø)
... and 14 more

... and 22 files with indirect coverage changes

Files with missing lines Coverage Δ
core/types/bor_receipt.go 0.00% <ø> (ø)
eth/ethconfig/config.go 78.94% <100.00%> (ø)
eth/filters/IIterator.go 0.00% <ø> (ø)
eth/tracers/dir.go 52.94% <ø> (ø)
internal/cli/server/config.go 63.87% <100.00%> (+0.02%) ⬆️
internal/cli/server/flags.go 100.00% <100.00%> (ø)
params/protocol_params.go 84.21% <ø> (ø)
tests/bor/helper.go 74.51% <100.00%> (ø)
consensus/bor/bor.go 83.52% <60.00%> (-0.12%) ⬇️
consensus/bor/heimdall/span/spanner.go 44.53% <57.14%> (ø)
... and 14 more

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