Skip to content

fix: deduplicate InstantSend events across mixed entry points

7cf7b6c
Select commit
Loading
Failed to load commit list.
Open

feat: add TransactionStatusChanged event and emit wallet events #552

fix: deduplicate InstantSend events across mixed entry points
7cf7b6c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 20, 2026 in 1s

66.40% (+0.06%) compared to be0f1fa

View this Pull Request on Codecov

66.40% (+0.06%) compared to be0f1fa

Details

Codecov Report

❌ Patch coverage is 77.97619% with 37 lines in your changes missing coverage. Please review.
✅ Project coverage is 66.40%. Comparing base (be0f1fa) to head (7cf7b6c).

Files with missing lines Patch % Lines
dash-spv-ffi/src/callbacks.rs 11.76% 15 Missing ⚠️
dash-spv-ffi/src/bin/ffi_cli.rs 0.00% 12 Missing ⚠️
key-wallet/src/manager/events.rs 0.00% 6 Missing ⚠️
key-wallet/src/manager/test_helpers.rs 97.59% 2 Missing ⚠️
key-wallet/src/manager/mod.rs 96.00% 1 Missing ⚠️
key-wallet/src/manager/wallet_interface.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##           v0.42-dev     #552      +/-   ##
=============================================
+ Coverage      66.33%   66.40%   +0.06%     
=============================================
  Files            311      312       +1     
  Lines          64976    65128     +152     
=============================================
+ Hits           43103    43246     +143     
- Misses         21873    21882       +9     
Files with missing lines Coverage Δ
key-wallet/src/manager/process_block.rs 63.76% <100.00%> (+14.78%) ⬆️
...wallet/src/transaction_checking/account_checker.rs 64.01% <100.00%> (+0.05%) ⬆️
...-wallet/src/transaction_checking/wallet_checker.rs 95.42% <ø> (+0.31%) ⬆️
...allet/managed_wallet_info/wallet_info_interface.rs 79.48% <100.00%> (+10.18%) ⬆️
key-wallet/src/manager/mod.rs 52.20% <96.00%> (+3.28%) ⬆️
key-wallet/src/manager/wallet_interface.rs 0.00% <0.00%> (ø)
key-wallet/src/manager/test_helpers.rs 97.59% <97.59%> (ø)
key-wallet/src/manager/events.rs 0.00% <0.00%> (ø)
dash-spv-ffi/src/bin/ffi_cli.rs 0.00% <0.00%> (ø)
dash-spv-ffi/src/callbacks.rs 59.91% <11.76%> (-3.56%) ⬇️

... and 6 files with indirect coverage changes