Skip to content

fix: seed sync checkpoints from birth_height in ManagedWalletInfo ctors#692

Merged
xdustinface merged 4 commits into
v0.42-devfrom
refactor/birth-height-construction
Apr 29, 2026
Merged

fix: seed sync checkpoints from birth_height in ManagedWalletInfo ctors#692
xdustinface merged 4 commits into
v0.42-devfrom
refactor/birth-height-construction

test(key-wallet): pin off-by-one seed contract in `test_wallet_with_m…

77abbbb
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 28, 2026 in 1s

70.62% (+0.03%) compared to ea33cbc

View this Pull Request on Codecov

70.62% (+0.03%) compared to ea33cbc

Details

Codecov Report

❌ Patch coverage is 84.21053% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 70.62%. Comparing base (ea33cbc) to head (77abbbb).

Files with missing lines Patch % Lines
key-wallet-manager/src/lib.rs 66.66% 2 Missing ⚠️
...allet/managed_wallet_info/wallet_info_interface.rs 50.00% 2 Missing ⚠️
key-wallet-ffi/src/transaction.rs 0.00% 1 Missing ⚠️
key-wallet-ffi/src/transaction_checking.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##           v0.42-dev     #692      +/-   ##
=============================================
+ Coverage      70.59%   70.62%   +0.03%     
=============================================
  Files            320      320              
  Lines          68028    68023       -5     
=============================================
+ Hits           48021    48043      +22     
+ Misses         20007    19980      -27     
Files with missing lines Coverage Δ
key-wallet-ffi/src/managed_wallet.rs 87.20% <100.00%> (ø)
key-wallet-manager/src/accessors.rs 55.90% <100.00%> (ø)
...-wallet/src/transaction_checking/wallet_checker.rs 99.34% <100.00%> (ø)
...c/wallet/managed_wallet_info/asset_lock_builder.rs 79.57% <100.00%> (ø)
key-wallet/src/wallet/managed_wallet_info/mod.rs 73.68% <100.00%> (+16.54%) ⬆️
key-wallet/src/wallet/mod.rs 88.21% <100.00%> (+0.11%) ⬆️
key-wallet-ffi/src/transaction.rs 0.00% <0.00%> (ø)
key-wallet-ffi/src/transaction_checking.rs 1.90% <0.00%> (ø)
key-wallet-manager/src/lib.rs 62.83% <66.66%> (-0.06%) ⬇️
...allet/managed_wallet_info/wallet_info_interface.rs 79.22% <50.00%> (+1.51%) ⬆️

... and 3 files with indirect coverage changes