Skip to content

fix(key-wallet): reserve selected UTXOs to prevent double-spend#812

Open
xdustinface wants to merge 6 commits into
devfrom
fix/concurrent-utxo-reservation
Open

fix(key-wallet): reserve selected UTXOs to prevent double-spend#812
xdustinface wants to merge 6 commits into
devfrom
fix/concurrent-utxo-reservation

feat(key-wallet): release UTXO reservations for abandoned builds

e9ff904
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 19, 2026 in 1s

73.12% (-0.27%) compared to 0b056c2

View this Pull Request on Codecov

73.12% (-0.27%) compared to 0b056c2

Details

Codecov Report

❌ Patch coverage is 94.81865% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.12%. Comparing base (0b056c2) to head (e9ff904).
⚠️ Report is 1 commits behind head on dev.

Files with missing lines Patch % Lines
.../wallet/managed_wallet_info/transaction_builder.rs 90.09% 10 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #812      +/-   ##
==========================================
- Coverage   73.38%   73.12%   -0.27%     
==========================================
  Files         323      324       +1     
  Lines       72288    72478     +190     
==========================================
- Hits        53048    52998      -50     
- Misses      19240    19480     +240     
Files with missing lines Coverage Δ
.../src/managed_account/managed_core_funds_account.rs 77.30% <100.00%> (+0.58%) ⬆️
key-wallet/src/managed_account/reservation.rs 100.00% <100.00%> (ø)
.../wallet/managed_wallet_info/transaction_builder.rs 86.44% <90.09%> (+1.53%) ⬆️

... and 19 files with indirect coverage changes