Mint: Fakewallet support for USD (#488)

* fakewallet usd wip

* FakeWallet support for USD

* fix api return for receive

* use MINT_BACKEND_BOLT11_SAT everywhere
This commit is contained in:
callebtc
2024-03-22 12:11:40 +01:00
committed by GitHub
parent f4621345f3
commit 3ba1e81fcb
21 changed files with 168 additions and 93 deletions

View File

@@ -19,9 +19,11 @@ from .base import (
class StrikeUSDWallet(LightningBackend):
"""https://github.com/lnbits/lnbits"""
units = [Unit.usd]
supported_units = [Unit.usd]
def __init__(self):
def __init__(self, unit: Unit = Unit.usd, **kwargs):
self.assert_unit_supported(unit)
self.unit = unit
self.endpoint = "https://api.strike.me"
# bearer auth with settings.mint_strike_key