Skip to content

Cashu wallet#194

Merged
frnandu merged 304 commits intomasterfrom
cashu-wallet
Mar 23, 2026
Merged

Cashu wallet#194
frnandu merged 304 commits intomasterfrom
cashu-wallet

Conversation

@1-leo
Copy link
Copy Markdown
Contributor

@1-leo 1-leo commented Jul 15, 2025

fixes #505
fixes #503
fixes #504

@1-leo 1-leo self-assigned this Jul 15, 2025
@1-leo 1-leo added the enhancement New feature or request label Jul 15, 2025
@1-leo 1-leo added this to ndk-dev Jul 15, 2025
@1-leo 1-leo moved this to In Progress in ndk-dev Jul 15, 2025
@1-leo 1-leo added this to the 0.6 milestone Jul 15, 2025
@codecov
Copy link
Copy Markdown

codecov Bot commented Jul 15, 2025

Codecov Report

❌ Patch coverage is 64.33244% with 927 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.44%. Comparing base (5c6826f) to head (9fdfc93).
⚠️ Report is 305 commits behind head on master.

Files with missing lines Patch % Lines
...ndk/lib/domain_layer/usecases/wallets/wallets.dart 31.08% 184 Missing ⚠️
...ties/wallet/providers/nwc/nwc_wallet_provider.dart 3.60% 107 Missing ⚠️
...ges/ndk/lib/domain_layer/usecases/cashu/cashu.dart 81.22% 98 Missing ⚠️
.../wallet/providers/lnurl/lnurl_wallet_provider.dart 5.33% 71 Missing ⚠️
...data_layer/repositories/cashu/cashu_repo_impl.dart 73.56% 60 Missing ⚠️
.../wallet/providers/cashu/cashu_wallet_provider.dart 17.80% 60 Missing ⚠️
...lib/domain_layer/usecases/cashu/cashu_restore.dart 61.46% 42 Missing ⚠️
...main_layer/entities/wallet/wallet_transaction.dart 47.05% 36 Missing ⚠️
.../entities/wallet/providers/lnurl/lnurl_wallet.dart 0.00% 27 Missing ⚠️
...ackages/ndk/lib/domain_layer/usecases/nwc/nwc.dart 0.00% 23 Missing ⚠️
... and 33 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #194      +/-   ##
==========================================
- Coverage   76.65%   73.44%   -3.21%     
==========================================
  Files         153      195      +42     
  Lines        6407     8969    +2562     
==========================================
+ Hits         4911     6587    +1676     
- Misses       1496     2382     +886     

☔ View full report in Codecov by Sentry.
📢 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.

@1-leo
Copy link
Copy Markdown
Contributor Author

1-leo commented Jul 16, 2025

As a user I want to donate ecash without fees
(locked token to pubkey without swap)

@1-leo
Copy link
Copy Markdown
Contributor Author

1-leo commented Jul 29, 2025

  • Wrapper around DB operations with mutex to allow atomic operations
  • Stream of pendingTransaction(base class) with extend on pendingMintTransaction where user calls .proceed() .cancel()

@frnandu frnandu marked this pull request as ready for review March 19, 2026 15:45
@frnandu frnandu requested a review from nogringo March 19, 2026 15:45
@frnandu frnandu removed this from the 0.8 milestone Mar 20, 2026
@frnandu frnandu merged commit aabdcec into master Mar 23, 2026
6 of 8 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in ndk-dev Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

lnurl wallet support cashu wallet support Wallets usecase

4 participants