From 1d6c637e8856b3731f246bd8bd2b96874b26bbd7 Mon Sep 17 00:00:00 2001 From: callebtc <93376500+callebtc@users.noreply.github.com> Date: Sat, 23 Mar 2024 03:03:27 +0100 Subject: [PATCH] fix: fakewallet payment fee unit --- cashu/lightning/fake.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cashu/lightning/fake.py b/cashu/lightning/fake.py index 97834ee6..f4c0f018 100644 --- a/cashu/lightning/fake.py +++ b/cashu/lightning/fake.py @@ -123,7 +123,7 @@ async def pay_invoice(self, quote: MeltQuote, fee_limit: int) -> PaymentResponse return PaymentResponse( ok=True, checking_id=invoice.payment_hash, - fee=Amount(unit=Unit.msat, amount=0), + fee=Amount(unit=self.unit, amount=1), preimage=self.payment_secrets.get(invoice.payment_hash) or "0" * 64, ) else: @@ -164,7 +164,7 @@ async def get_payment_quote(self, bolt11: str) -> PaymentQuoteResponse: elif self.unit == Unit.usd: amount_usd = math.ceil(invoice_obj.amount_msat / 1e9 * self.fake_btc_price) amount = Amount(unit=Unit.usd, amount=amount_usd) - fees = Amount(unit=Unit.usd, amount=1) + fees = Amount(unit=Unit.usd, amount=2) else: raise NotImplementedError()