Skip to content

refactor(key-wallet): split balance into confirmed/unconfirmed buckets

f3dd99f
Select commit
Loading
Failed to load commit list.
Merged

refactor(key-wallet): move spendable_utxos from wallet to account #643

refactor(key-wallet): split balance into confirmed/unconfirmed buckets
f3dd99f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 13, 2026 in 0s

67.87% (+0.39%) compared to 383b306

View this Pull Request on Codecov

67.87% (+0.39%) compared to 383b306

Details

Codecov Report

❌ Patch coverage is 89.83051% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 67.87%. Comparing base (383b306) to head (f3dd99f).

Files with missing lines Patch % Lines
key-wallet-manager/src/events.rs 0.00% 3 Missing ⚠️
key-wallet-ffi/src/managed_account.rs 0.00% 1 Missing ⚠️
key-wallet-ffi/src/managed_wallet.rs 0.00% 1 Missing ⚠️
key-wallet-ffi/src/types.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##           v0.42-dev     #643      +/-   ##
=============================================
+ Coverage      67.48%   67.87%   +0.39%     
=============================================
  Files            246      318      +72     
  Lines          49280    67804   +18524     
=============================================
+ Hits           33256    46025   +12769     
- Misses         16024    21779    +5755     
Files with missing lines Coverage Δ
dash-spv-ffi/src/callbacks.rs 79.21% <100.00%> (ø)
key-wallet-ffi/src/wallet_manager.rs 64.88% <100.00%> (+11.70%) ⬆️
key-wallet-manager/src/accessors.rs 61.87% <100.00%> (ø)
key-wallet-manager/src/process_block.rs 86.01% <100.00%> (ø)
key-wallet/src/managed_account/mod.rs 54.01% <100.00%> (ø)
...-wallet/src/transaction_checking/wallet_checker.rs 97.89% <100.00%> (ø)
key-wallet/src/utxo.rs 91.66% <100.00%> (ø)
key-wallet/src/wallet/balance.rs 100.00% <100.00%> (ø)
...allet/managed_wallet_info/wallet_info_interface.rs 78.04% <ø> (ø)
key-wallet-ffi/src/managed_account.rs 56.87% <0.00%> (+7.05%) ⬆️
... and 3 more

... and 82 files with indirect coverage changes