Skip to content

Simplify keyset management to three core functions#2096

Open
crodas wants to merge 9 commits into
cashubtc:mainfrom
crodas:feature/simpler-wallet-key-management
Open

Simplify keyset management to three core functions#2096
crodas wants to merge 9 commits into
cashubtc:mainfrom
crodas:feature/simpler-wallet-key-management

Don't reset TTL clock when loading metadata from database

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

71.67% (+0.07%) compared to 41504a2

View this Pull Request on Codecov

71.67% (+0.07%) compared to 41504a2

Details

Codecov Report

❌ Patch coverage is 87.66816% with 55 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.67%. Comparing base (41504a2) to head (e1a8854).

Files with missing lines Patch % Lines
crates/cdk/src/wallet/test_utils.rs 40.74% 16 Missing ⚠️
crates/cdk-ffi/src/wallet.rs 0.00% 13 Missing ⚠️
crates/cdk-ffi/src/types/wallet.rs 0.00% 12 Missing ⚠️
crates/cdk/src/wallet/mint_metadata_cache.rs 85.29% 5 Missing ⚠️
crates/cdk-ffi/src/wallet_trait.rs 0.00% 3 Missing ⚠️
crates/cdk/src/wallet/builder.rs 60.00% 2 Missing ⚠️
crates/cdk/src/wallet/issue/saga/resume.rs 0.00% 2 Missing ⚠️
crates/cdk-integration-tests/src/lib.rs 0.00% 1 Missing ⚠️
crates/cdk/src/wallet/melt/mod.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2096      +/-   ##
==========================================
+ Coverage   71.59%   71.67%   +0.07%     
==========================================
  Files         356      356              
  Lines       74106    74361     +255     
==========================================
+ Hits        53059    53301     +242     
- Misses      21047    21060      +13     

☔ 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.