add CoreLightningRestWallet (#362)

* add CoreLightningRestWallet

* add macaroon loader

* add correct config
This commit is contained in:
callebtc
2023-11-16 09:50:34 -03:00
committed by GitHub
parent 45d3059c2d
commit 84453f5dbe
9 changed files with 382 additions and 42 deletions

View File

@@ -107,9 +107,16 @@ class LndRestFundingSource(MintSettings):
mint_lnd_rest_invoice_macaroon: Optional[str] = Field(default=None)
class CoreLightningRestFundingSource(MintSettings):
mint_corelightning_rest_url: Optional[str] = Field(default=None)
mint_corelightning_rest_macaroon: Optional[str] = Field(default=None)
mint_corelightning_rest_cert: Optional[str] = Field(default=None)
class Settings(
EnvSettings,
LndRestFundingSource,
CoreLightningRestFundingSource,
MintSettings,
MintInformation,
WalletSettings,