mirror of
https://github.com/aljazceru/nutshell.git
synced 2025-12-21 19:14:19 +01:00
settings: add mint derivation path (#166)
This commit is contained in:
@@ -49,6 +49,7 @@ class EnvSettings(CashuSettings):
|
|||||||
|
|
||||||
class MintSettings(CashuSettings):
|
class MintSettings(CashuSettings):
|
||||||
mint_private_key: str = Field(default=None)
|
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_host: str = Field(default="127.0.0.1")
|
||||||
mint_listen_port: int = Field(default=3338)
|
mint_listen_port: int = Field(default=3338)
|
||||||
mint_lightning_backend: str = Field(default="LNbitsWallet")
|
mint_lightning_backend: str = Field(default="LNbitsWallet")
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ lightning_backend = getattr(wallets_module, settings.mint_lightning_backend)()
|
|||||||
ledger = Ledger(
|
ledger = Ledger(
|
||||||
db=Database("mint", settings.mint_database),
|
db=Database("mint", settings.mint_database),
|
||||||
seed=settings.mint_private_key,
|
seed=settings.mint_private_key,
|
||||||
derivation_path="0/0/0/0",
|
derivation_path=settings.mint_derivation_path,
|
||||||
lightning=lightning_backend,
|
lightning=lightning_backend,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ class UvicornServer(multiprocessing.Process):
|
|||||||
settings.mint_lightning_backend = "FakeWallet"
|
settings.mint_lightning_backend = "FakeWallet"
|
||||||
settings.mint_listen_port = 3337
|
settings.mint_listen_port = 3337
|
||||||
settings.mint_database = "data/test_mint"
|
settings.mint_database = "data/test_mint"
|
||||||
|
settings.mint_derivation_path = "0/0/0/0"
|
||||||
settings.mint_private_key = "privatekeyofthemint"
|
settings.mint_private_key = "privatekeyofthemint"
|
||||||
|
|
||||||
dirpath = Path(settings.mint_database)
|
dirpath = Path(settings.mint_database)
|
||||||
|
|||||||
Reference in New Issue
Block a user