feat: configure settings

This commit is contained in:
Vlad Stan
2026-02-13 16:59:01 +02:00
parent 96fe807c5d
commit e0d6f3f1c4
3 changed files with 60 additions and 24 deletions
+7 -2
View File
@@ -603,8 +603,13 @@ class SparkFundingSource(LNbitsSettings):
class SparkL2FundingSource(LNbitsSettings):
spark_l2_endpoint: str | None = Field(default="http://127.0.0.1:8765")
spark_l2_api_key: str | None = Field(default=None)
spark_l2_mnemonic: str | None = Field(default=None)
spark_l2_network: str = Field(default="MAINNET")
spark_l2_external_endpoint: str | None = Field(default=None)
spark_l2_external_api_key: str | None = Field(default=None)
spark_l2_pay_wait_ms: int = Field(default=4000, ge=0)
spark_l2_pay_poll_ms: int = Field(default=500, ge=0)
spark_l2_stream_keepalive_ms: int = Field(default=15000, ge=0)
class LnTipsFundingSource(LNbitsSettings):