fix: increase lndrest timeout (#3799)

This commit is contained in:
Vlad Stan
2026-03-19 11:29:54 +02:00
committed by GitHub
parent e1e2112461
commit a3d7b463ae
+5 -2
View File
@@ -76,7 +76,7 @@ class LndRestNode(Node):
return response.json() return response.json()
def get(self, path: str, **kwargs): def get(self, path: str, **kwargs):
return self.request("GET", path, **kwargs) return self.request("GET", path, timeout=30, **kwargs)
async def _get_id(self) -> str: async def _get_id(self) -> str:
info = await self.get("/v1/getinfo") info = await self.get("/v1/getinfo")
@@ -99,11 +99,12 @@ class LndRestNode(Node):
"perm": True, "perm": True,
"timeout": 30, "timeout": 30,
}, },
timeout=30,
) )
async def disconnect_peer(self, peer_id: str): async def disconnect_peer(self, peer_id: str):
try: try:
await self.request("DELETE", "/v1/peers/" + peer_id) await self.request("DELETE", "/v1/peers/" + peer_id, timeout=30)
except HTTPException as exc: except HTTPException as exc:
if "unable to disconnect" in exc.detail: if "unable to disconnect" in exc.detail:
raise HTTPException( raise HTTPException(
@@ -141,6 +142,7 @@ class LndRestNode(Node):
"local_funding_amount": local_amount, "local_funding_amount": local_amount,
"push_sat": push_amount, "push_sat": push_amount,
}, },
timeout=30,
) )
return ChannelPoint( return ChannelPoint(
# WHY IS THIS REVERSED?! # WHY IS THIS REVERSED?!
@@ -214,6 +216,7 @@ class LndRestNode(Node):
# 'min_htlc_msat': <uint64>, # 'min_htlc_msat': <uint64>,
# 'inbound_fee': <InboundFee>, # 'inbound_fee': <InboundFee>,
}, },
timeout=30,
) )
async def get_channel(self, channel_id: str) -> NodeChannel | None: async def get_channel(self, channel_id: str) -> NodeChannel | None: