Skip to content

feat(key-wallet): support for more account types + strategy to consume all utxo available - #823

Merged
xdustinface merged 1 commit into
devfrom
feat/tx-builder-update
Jun 29, 2026
Merged

feat(key-wallet): support for more account types + strategy to consume all utxo available#823
xdustinface merged 1 commit into
devfrom
feat/tx-builder-update

feat(key-wallet): support for more account types + strategy to consum…

6bbee2f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 29, 2026 in 0s

73.15% (-0.04%) compared to ddb59d9

View this Pull Request on Codecov

73.15% (-0.04%) compared to ddb59d9

Details

Codecov Report

❌ Patch coverage is 62.79070% with 64 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.15%. Comparing base (ddb59d9) to head (6bbee2f).

Files with missing lines Patch % Lines
...wallet/managed_wallet_info/transaction_building.rs 69.62% 24 Missing ⚠️
...allet/managed_wallet_info/wallet_info_interface.rs 0.00% 18 Missing ⚠️
.../wallet/managed_wallet_info/transaction_builder.rs 47.61% 11 Missing ⚠️
key-wallet-manager/src/lib.rs 0.00% 4 Missing ⚠️
key-wallet/src/wallet/managed_wallet_info/mod.rs 0.00% 4 Missing ⚠️
key-wallet-ffi/src/transaction.rs 0.00% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #823      +/-   ##
==========================================
- Coverage   73.18%   73.15%   -0.04%     
==========================================
  Files         323      323              
  Lines       72295    72438     +143     
==========================================
+ Hits        52911    52989      +78     
- Misses      19384    19449      +65     
Files with missing lines Coverage Δ
...t/src/wallet/managed_wallet_info/coin_selection.rs 82.85% <100.00%> (+1.81%) ⬆️
key-wallet-ffi/src/transaction.rs 0.00% <0.00%> (ø)
key-wallet-manager/src/lib.rs 75.26% <0.00%> (-0.54%) ⬇️
key-wallet/src/wallet/managed_wallet_info/mod.rs 66.38% <0.00%> (-2.31%) ⬇️
.../wallet/managed_wallet_info/transaction_builder.rs 83.47% <47.61%> (-1.43%) ⬇️
...allet/managed_wallet_info/wallet_info_interface.rs 73.85% <0.00%> (-6.65%) ⬇️
...wallet/managed_wallet_info/transaction_building.rs 86.94% <69.62%> (-1.47%) ⬇️

... and 3 files with indirect coverage changes