You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(wallet): add persistent token storage and dependency injection for CashuWallet
- Implemented CashuWalletTokenStorage extension for token caching, retrieval, and management using Core Data
- Added methods to fetch available tokens, store tokens, mark tokens as spent, and handle change tokens
- Integrated managed object context retrieval in CashuWallet
- Updated CashuSwiftIntegration to use persistent storage for proofs and token change storage
- Wired CashuWalletService, NutzapService, and CashuCacheService into app's dependency injection container
- Added RELEASE_CHECKLIST.md and updated cashukit-implementation-checklist.md with current status and manual steps
This enables offline balance viewing, token persistence, and prepares for multi-mint support.
Co-authored-by: terragon-labs[bot] <terragon-labs[bot]@users.noreply.github.com>
0 commit comments