Skip to content

feat(dash-spv): prune spent single-use CoinJoin addresses from the filter scan query - #949

Merged
xdustinface merged 3 commits into
devfrom
claude/rust-dashcore-948-667282
Aug 11, 2026
Merged

feat(dash-spv): prune spent single-use CoinJoin addresses from the filter scan query#949
xdustinface merged 3 commits into
devfrom
claude/rust-dashcore-948-667282

test(key-wallet-manager): generate the benchmark wallet from a random…

53fd906
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 11, 2026 in 0s

75.42% (+0.02%) compared to 5a80bd7

View this Pull Request on Codecov

75.42% (+0.02%) compared to 5a80bd7

Details

Codecov Report

❌ Patch coverage is 92.22222% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 75.42%. Comparing base (5a80bd7) to head (53fd906).

Files with missing lines Patch % Lines
key-wallet-manager/src/wallet_interface.rs 0.00% 3 Missing ⚠️
...allet/managed_wallet_info/wallet_info_interface.rs 80.00% 3 Missing ⚠️
dash-spv/src/sync/filters/manager.rs 97.67% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #949      +/-   ##
==========================================
+ Coverage   75.40%   75.42%   +0.02%     
==========================================
  Files         328      328              
  Lines       78541    78630      +89     
==========================================
+ Hits        59222    59305      +83     
- Misses      19319    19325       +6     
Files with missing lines Coverage Δ
key-wallet-manager/src/process_block.rs 92.30% <100.00%> (+1.68%) ⬆️
.../src/managed_account/managed_core_funds_account.rs 80.04% <100.00%> (+0.46%) ⬆️
dash-spv/src/sync/filters/manager.rs 97.93% <97.67%> (-0.10%) ⬇️
key-wallet-manager/src/wallet_interface.rs 9.37% <0.00%> (-0.97%) ⬇️
...allet/managed_wallet_info/wallet_info_interface.rs 79.79% <80.00%> (+2.58%) ⬆️

... and 6 files with indirect coverage changes