chore: use modern websockets instead of legacy (#3278)

This commit is contained in:
dni ⚡
2025-07-17 15:02:29 +03:00
committed by GitHub
parent 114e7b8c3c
commit 65864cb216
6 changed files with 18 additions and 12 deletions
+4 -2
View File
@@ -9,7 +9,7 @@ from typing import Any, Optional
import httpx
from loguru import logger
from websockets.legacy.client import connect
from websockets import connect
from lnbits.helpers import normalize_endpoint
from lnbits.settings import settings
@@ -245,7 +245,9 @@ class EclairWallet(Wallet):
try:
async with connect(
self.ws_url,
extra_headers=[("Authorization", self.headers["Authorization"])],
additional_headers=[
("Authorization", self.headers["Authorization"])
],
) as ws:
while settings.lnbits_running:
message = await ws.recv()