Skip to content

feat(wallet)!: wallet truncate above - #1104

Merged
xdustinface merged 8 commits into
devfrom
feat/wallet-truncate-above
Oct 12, 2026
Merged

xdustinface merged 8 commits into
devfrom
feat/wallet-truncate-above

Merge remote-tracking branch 'origin/dev' into feat/wallet-truncate-a…

2165277
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 7, 2026 in 1s

77.96% (-0.01%) compared to c5a9b94

View this Pull Request on Codecov

77.96% (-0.01%) compared to c5a9b94

Details

Codecov Report

❌ Patch coverage is 69.42857% with 107 lines in your changes missing coverage. Please review.
✅ Project coverage is 77.96%. Comparing base (c5a9b94) to head (2165277).
⚠️ Report is 1 commits behind head on dev.

Files with missing lines Patch % Lines
dash-spv-ffi/src/callbacks.rs 2.22% 44 Missing ⚠️
dash-spv-ffi/src/bin/ffi_cli.rs 0.00% 19 Missing ⚠️
key-wallet-manager/src/events.rs 0.00% 13 Missing ⚠️
...allet/managed_wallet_info/wallet_info_interface.rs 78.00% 11 Missing ⚠️
key-wallet-manager/src/error.rs 0.00% 8 Missing ⚠️
key-wallet/src/error.rs 0.00% 4 Missing ⚠️
dash-spv/src/storage/metadata.rs 25.00% 3 Missing ⚠️
.../src/managed_account/managed_core_funds_account.rs 97.95% 2 Missing ⚠️
dash-spv/src/client/lifecycle.rs 85.71% 1 Missing ⚠️
dash-spv/src/storage/mod.rs 0.00% 1 Missing ⚠️
... and 1 more
Additional details and impacted files
@@            Coverage Diff             @@
##              dev    #1104      +/-   ##
==========================================
- Coverage   77.96%   77.96%   -0.01%     
==========================================
  Files         302      302              
  Lines       79049    79371     +322     
==========================================
+ Hits        61634    61884     +250     
- Misses      17415    17487      +72     
Files with missing lines Coverage Δ
dash-spv/src/storage/block_headers.rs 96.70% <ø> (ø)
dash-spv/src/storage/blocks.rs 100.00% <ø> (ø)
dash-spv/src/storage/filter_headers.rs 100.00% <ø> (ø)
dash-spv/src/storage/filters.rs 100.00% <ø> (ø)
dash-spv/src/storage/segments.rs 96.90% <100.00%> (+0.26%) ⬆️
dash-spv/src/sync/block_headers/manager.rs 93.06% <100.00%> (+0.18%) ⬆️
key-wallet-ffi/src/error.rs 72.87% <100.00%> (ø)
key-wallet-manager/src/process_block.rs 93.92% <100.00%> (+0.30%) ⬆️
key-wallet-manager/src/wallet_interface.rs 9.09% <ø> (ø)
...-wallet/src/transaction_checking/wallet_checker.rs 99.45% <100.00%> (+<0.01%) ⬆️
... and 13 more

... and 5 files with indirect coverage changes