fix lnbitswallet issue, add ad_space_title, change lntips funding source

This commit is contained in:
dni ⚡
2022-11-30 16:53:46 +01:00
parent 8b86936b07
commit e740ad3cf8
5 changed files with 32 additions and 8 deletions
+12 -1
View File
@@ -57,6 +57,7 @@ class Settings(BaseSettings):
)
lnbits_custom_logo: str = Field(default=None)
lnbits_ad_space: List[str] = Field(default=[])
lnbits_ad_space_title: str = Field(default="")
# ops
lnbits_data_folder: str = Field(default="./data")
@@ -79,8 +80,9 @@ class Settings(BaseSettings):
"LndWallet",
"LntxbotWallet",
"LNPayWallet",
"LnbitsWallet",
"LNbitsWallet",
"OpenNodeWallet",
"LnTipsWallet",
]
)
fake_wallet_secret: str = Field(default="ToTheMoon1")
@@ -113,6 +115,10 @@ class Settings(BaseSettings):
opennode_key: Optional[str] = Field(default=None)
spark_url: Optional[str] = Field(default=None)
spark_token: Optional[str] = Field(default=None)
lntips_api_endpoint: Optional[str] = Field(default=None)
lntips_api_key: Optional[str] = Field(default=None)
lntips_admin_key: Optional[str] = Field(default=None)
lntips_invoice_key: Optional[str] = Field(default=None)
# boltz
boltz_network: str = Field(default="main")
@@ -170,6 +176,11 @@ if not settings.lnbits_admin_ui:
logger.debug(f"{key}: {value}")
def set_settings(**kwargs):
for key, value in kwargs.items():
setattr(settings, key, value)
def set_cli_settings(**kwargs):
for key, value in kwargs.items():
setattr(settings, key, value)