Skip to content

memory retain

facec32
Select commit
Loading
Failed to load commit list.
Open

fix: handle replacement txs in TxStore #1074

memory retain
facec32
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 12, 2026 in 0s

65.51% (+0.06%) compared to 43a1f17

View this Pull Request on Codecov

65.51% (+0.06%) compared to 43a1f17

Details

Codecov Report

❌ Patch coverage is 83.33333% with 16 lines in your changes missing coverage. Please review.
✅ Project coverage is 65.51%. Comparing base (43a1f17) to head (facec32).

Files with missing lines Patch % Lines
mempool/tx_store.go 83.33% 4 Missing and 8 partials ⚠️
mempool/recheck_pool.go 71.42% 1 Missing and 1 partial ⚠️
mempool/txpool/legacypool/tx_store.go 88.23% 0 Missing and 2 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1074      +/-   ##
==========================================
+ Coverage   65.45%   65.51%   +0.06%     
==========================================
  Files         331      331              
  Lines       23262    23347      +85     
==========================================
+ Hits        15225    15296      +71     
+ Misses       6894     6887       -7     
- Partials     1143     1164      +21     
Files with missing lines Coverage Δ
mempool/recheck_pool.go 82.10% <71.42%> (-2.24%) ⬇️
mempool/txpool/legacypool/tx_store.go 92.85% <88.23%> (-7.15%) ⬇️
mempool/tx_store.go 86.00% <83.33%> (-14.00%) ⬇️

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