Commit Graph
25 Commits
Author SHA1 Message Date
Shroominic 0c3beba74f optional primary_mint_unit setting for special msat only mints 2025-11-03 13:53:44 +08:00
Shroominic 28fda20b6e fix wallet concurrency topup issue 2025-10-22 12:34:20 +08:00
Shroominic 719c091145 ruff fmt 2025-10-04 20:19:04 +08:00
shroominicandGitHub b2e5da4b46 Merge pull request #180 from Routstr/sh1ftred-patch-1
Fixed the bug where refund amount is below 1 sat for a sat mint
2025-09-23 12:40:43 +01:00
Shroominic 54d7a5a247 fix periodic payouts 2025-09-22 17:54:28 +01:00
redshiftandGitHub bac50f2150 Fixed the 503 mint service unavailable bug
This flag fetch all keysets from the db into the wallet, which is wrong given that we're initiating it for a mint. And load_mint sets the first keyset from all the keysets from the db, irrespective of the unit and the mint. 

Fixes #175
2025-09-22 16:25:02 +00:00
Shroominic a4f28db887 refactor(wallet): use settings for cashu mints, primary mint, and payout address 2025-09-08 10:52:54 +01:00
shroominicandGitHub f66e83d58a Merge pull request #142 from Routstr/no-need-for-async
no need for async on get_proofs_per_mint_and_unit
2025-08-23 17:18:41 -03:00
Cursor Agentanddb2002dominic 5061d69f57 Replace print statements with structured logging across multiple files
Co-authored-by: db2002dominic <db2002dominic@gmail.com>
2025-08-23 20:04:19 +00:00
Shroominic 441ed82a82 fix payout of user balance, remove prints 2025-08-23 16:49:27 -03:00
Cursor Agentanddb2002dominic a629b903e0 Add test coverage and JUnit XML reporting to CI workflow
Co-authored-by: db2002dominic <db2002dominic@gmail.com>
2025-08-22 13:59:36 +00:00
shroominic ed99996985 fix swap_to_primary_mint float bug + fee calc bug 2025-08-22 13:45:16 +00:00
Shroominic 5a0ecad6f1 no need for async 2025-08-21 15:54:29 -03:00
Shroominic 3af531aacd improve latency by 3s 2025-08-21 15:36:51 -03:00
Shroominic 35134e5401 fix caching 2025-08-20 10:39:27 -03:00
Shroominic cb72d73ced fix 2025-08-20 10:25:33 -03:00
Shroominic dbd9b72a23 batch checkstates + lru cache for wallet objects 2025-08-20 10:18:44 -03:00
Shroominic 97cdc0dbcd fix msat balance convertsion 2025-08-17 16:59:21 -03:00
Shroominic 84b903a6c2 multi mint admin dashboard 2025-08-17 15:48:12 -03:00
Shroominic 9e41f05742 fix refund 2025-08-16 16:33:06 -03:00
Shroominic 150918c5a7 refactor wallet, periodic payouts and LNURL payments 2025-08-15 16:50:30 -03:00
Shroominic 1858f7dd28 fixxxx 2025-08-13 23:37:21 -03:00
Shroominic 558d442cd1 dont include fees 2025-08-13 17:11:36 -03:00
Shroominic 0451ca5bd9 fix msat Bearer payments 2025-08-10 23:32:35 -03:00
Shroominic 503e861621 change dir 'router' -> 'routstr' 2025-08-09 14:55:26 -03:00