From e8bed5b20f920cbee9ec6aec91dca05112bf27ec Mon Sep 17 00:00:00 2001 From: Shroominic Date: Fri, 1 Aug 2025 14:03:14 -0300 Subject: [PATCH] fix local cashu wallet location --- router/wallet.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/router/wallet.py b/router/wallet.py index 92191b3a..203cbcfe 100644 --- a/router/wallet.py +++ b/router/wallet.py @@ -29,7 +29,7 @@ async def get_balance(unit: CurrencyUnit) -> int: wallet = await Wallet.with_db( PRIMARY_MINT_URL, # DATABASE_URL, - db=os.path.join(settings.cashu_dir, "temp"), + db=".wallet", load_all_keysets=True, unit=unit, ) @@ -43,7 +43,10 @@ async def recieve_token( # trusted_mints = os.environ["CASHU_MINTS"].split(",") token_obj = deserialize_token_from_string(token) wallet = await Wallet.with_db( - token_obj.mint, DATABASE_URL, load_all_keysets=True, unit=token_obj.unit + token_obj.mint, + db=".wallet", + load_all_keysets=True, + unit=token_obj.unit, ) await receive(wallet, token_obj) return token_obj.amount, token_obj.unit, token_obj.mint @@ -54,11 +57,11 @@ async def send_token( ) -> str: wallet = await Wallet.with_db( mint_url or PRIMARY_MINT_URL, - DATABASE_URL, + db=".wallet", load_all_keysets=True, unit=unit, ) - balance, token = await send(wallet, amount=amount) + balance, token = await send(wallet, amount=amount, lock="", legacy=False) return token