From 3ffcac87ac9955b3e9ddd8ff272809037e0056ef Mon Sep 17 00:00:00 2001 From: ThomasV Date: Sat, 11 Jan 2025 09:43:36 +0100 Subject: [PATCH] maybe_forward_htlc: 'already_forwarded' must be passed to the recursive call. if we are a trampoline and chain tip is stale, we must not fail the htlc. --- electrum/lnpeer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/electrum/lnpeer.py b/electrum/lnpeer.py index 35bf33754..32f50432b 100644 --- a/electrum/lnpeer.py +++ b/electrum/lnpeer.py @@ -2196,6 +2196,7 @@ class Peer(Logger, EventListener): htlc=htlc, processed_onion=trampoline_onion, onion_packet_bytes=onion_packet_bytes, + already_forwarded=already_forwarded, ) else: callback = lambda: self.maybe_forward_trampoline(