settings: add mint derivation path (#166)

This commit is contained in:
calle
2023-05-01 22:39:50 +02:00
committed by GitHub
parent 89fb2787e6
commit d201b89df2
3 changed files with 3 additions and 1 deletions

View File

@@ -49,6 +49,7 @@ class EnvSettings(CashuSettings):
class MintSettings(CashuSettings):
mint_private_key: str = Field(default=None)
mint_derivation_path: str = Field(default="0/0/0/0")
mint_listen_host: str = Field(default="127.0.0.1")
mint_listen_port: int = Field(default=3338)
mint_lightning_backend: str = Field(default="LNbitsWallet")

View File

@@ -24,7 +24,7 @@ lightning_backend = getattr(wallets_module, settings.mint_lightning_backend)()
ledger = Ledger(
db=Database("mint", settings.mint_database),
seed=settings.mint_private_key,
derivation_path="0/0/0/0",
derivation_path=settings.mint_derivation_path,
lightning=lightning_backend,
)

View File

@@ -30,6 +30,7 @@ class UvicornServer(multiprocessing.Process):
settings.mint_lightning_backend = "FakeWallet"
settings.mint_listen_port = 3337
settings.mint_database = "data/test_mint"
settings.mint_derivation_path = "0/0/0/0"
settings.mint_private_key = "privatekeyofthemint"
dirpath = Path(settings.mint_database)