Skip to content

Feature/multi keychain take 3 - #524

Open
thunderbiscuit wants to merge 7 commits into
pre-multi-keychainfrom
feature/multi-keychain-take-3
Open

Feature/multi keychain take 3#524
thunderbiscuit wants to merge 7 commits into
pre-multi-keychainfrom
feature/multi-keychain-take-3

feat(wallet)! users must supply change keychain explicitly

eaa0946
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 20, 2026 in 1s

82.20% (+0.40%) compared to 9ad7073

View this Pull Request on Codecov

82.20% (+0.40%) compared to 9ad7073

Details

Codecov Report

❌ Patch coverage is 79.74684% with 48 lines in your changes missing coverage. Please review.
✅ Project coverage is 82.20%. Comparing base (9ad7073) to head (eaa0946).

Files with missing lines Patch % Lines
src/wallet/persisted.rs 58.82% 14 Missing ⚠️
src/keyring/error.rs 23.07% 10 Missing ⚠️
src/wallet/params.rs 50.00% 8 Missing ⚠️
src/types.rs 68.42% 6 Missing ⚠️
src/wallet/error.rs 0.00% 6 Missing ⚠️
src/wallet/changeset.rs 94.44% 4 Missing ⚠️
Additional details and impacted files
@@                  Coverage Diff                   @@
##           pre-multi-keychain     #524      +/-   ##
======================================================
+ Coverage               81.79%   82.20%   +0.40%     
======================================================
  Files                      25       27       +2     
  Lines                    6362     6371       +9     
  Branches                  289      281       -8     
======================================================
+ Hits                     5204     5237      +33     
+ Misses                   1058     1038      -20     
+ Partials                  100       96       -4     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.