From 88cada8f8833505c66c4cb0c92df3e8b9d95f1c3 Mon Sep 17 00:00:00 2001 From: Lagrang3 Date: Fri, 18 Jul 2025 13:27:24 +0100 Subject: [PATCH] gl-client-py: make retry_for optional retry_for argument in pay is optional in core-lightning let's keep it that way also during tests. We were trying to intercept pay requests and redirect them to xpay and renepay but with retry_for=0 renepay would inmediately fail. Signed-off-by: Lagrang3 --- libs/gl-client-py/glclient/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/gl-client-py/glclient/__init__.py b/libs/gl-client-py/glclient/__init__.py index 2e54ba66d..1b7d26c96 100644 --- a/libs/gl-client-py/glclient/__init__.py +++ b/libs/gl-client-py/glclient/__init__.py @@ -397,7 +397,7 @@ def pay( self, bolt11: str, amount_msat: Optional[clnpb.Amount] = None, - retry_for: int = 0, + retry_for: Optional[int] = None, maxfee: Optional[clnpb.Amount] = None, maxfeepercent: Optional[float] = None, ) -> clnpb.PayResponse: