From 801bc50fd768b5dbe5aa7131c1daebad2f203a7c Mon Sep 17 00:00:00 2001 From: redshift <213178690+sh1ftred@users.noreply.github.com> Date: Wed, 24 Sep 2025 13:29:30 +0000 Subject: [PATCH] Added url normalization for mint urls from .env Otherwise even valid mint tokens are unnecessarily swapped to primary mint. Faced this issue myself. --- routstr/wallet.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/routstr/wallet.py b/routstr/wallet.py index d9c35666..f77ebed8 100644 --- a/routstr/wallet.py +++ b/routstr/wallet.py @@ -28,7 +28,7 @@ async def recieve_token( wallet = await get_wallet(token_obj.mint, token_obj.unit, load=False) wallet.keyset_id = token_obj.keysets[0] - if token_obj.mint not in settings.cashu_mints: + if token_obj.mint.rstrip("/") not in [mint.rstrip("/") for mint in settings.cashu_mints]: return await swap_to_primary_mint(token_obj, wallet) wallet.verify_proofs_dleq(token_obj.proofs)