Skip to content

feat(dash-spv-ffi): expose addresses_derived on Wallet event callbacks

2ceea91
Select commit
Loading
Failed to load commit list.
Open

feat(key-wallet-manager): carry addresses_derived on TransactionDetected / BlockProcessed #725

feat(dash-spv-ffi): expose addresses_derived on Wallet event callbacks
2ceea91
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 4, 2026 in 0s

70.95% (+0.08%) compared to a9fb28f

View this Pull Request on Codecov

70.95% (+0.08%) compared to a9fb28f

Details

Codecov Report

❌ Patch coverage is 91.59292% with 19 lines in your changes missing coverage. Please review.
✅ Project coverage is 70.95%. Comparing base (a9fb28f) to head (2ceea91).
⚠️ Report is 2 commits behind head on v0.42-dev.

Files with missing lines Patch % Lines
key-wallet-manager/src/events.rs 92.64% 10 Missing ⚠️
dash-spv-ffi/src/bin/ffi_cli.rs 0.00% 4 Missing ⚠️
dash-spv-ffi/src/callbacks.rs 93.75% 3 Missing ⚠️
key-wallet/src/managed_account/address_pool.rs 87.50% 1 Missing ⚠️
...et/src/managed_account/managed_platform_account.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##           v0.42-dev     #725      +/-   ##
=============================================
+ Coverage      70.86%   70.95%   +0.08%     
=============================================
  Files            319      319              
  Lines          68183    68403     +220     
=============================================
+ Hits           48320    48535     +215     
- Misses         19863    19868       +5     
Files with missing lines Coverage Δ
key-wallet-manager/src/lib.rs 62.36% <100.00%> (+0.25%) ⬆️
key-wallet-manager/src/process_block.rs 92.56% <100.00%> (+0.31%) ⬆️
...wallet/src/transaction_checking/account_checker.rs 67.02% <ø> (ø)
...-wallet/src/transaction_checking/wallet_checker.rs 99.39% <100.00%> (+<0.01%) ⬆️
key-wallet/src/managed_account/address_pool.rs 66.93% <87.50%> (+0.91%) ⬆️
...et/src/managed_account/managed_platform_account.rs 64.28% <0.00%> (ø)
dash-spv-ffi/src/callbacks.rs 80.14% <93.75%> (+1.71%) ⬆️
dash-spv-ffi/src/bin/ffi_cli.rs 0.00% <0.00%> (ø)
key-wallet-manager/src/events.rs 71.28% <92.64%> (+49.24%) ⬆️

... and 4 files with indirect coverage changes