Skip to content

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

e93217c
Select commit
Loading
Failed to load commit list.
Merged

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

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

71.24% (+0.06%) compared to 806ec4d

View this Pull Request on Codecov

71.24% (+0.06%) compared to 806ec4d

Details

Codecov Report

❌ Patch coverage is 91.59292% with 19 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.24%. Comparing base (806ec4d) to head (e93217c).

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      71.17%   71.24%   +0.06%     
=============================================
  Files            320      320              
  Lines          68610    68829     +219     
=============================================
+ Hits           48836    49034     +198     
- Misses         19774    19795      +21     
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