From 1063f0daa770edc1dec8726d558a0aa3b81f1db2 Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Wed, 21 May 2025 11:35:08 +0200 Subject: [PATCH] lnutil: lower minimum max-htlc-in-flight for new channels from 100_000_000 to 90_000_000 so we don't error out when GUI hinted minimum 2mBTC channel size is used for peers that constrain max-htlc-in-flight to 45% of channel capacity. (fixes #8712) --- electrum/lnutil.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electrum/lnutil.py b/electrum/lnutil.py index d3035080c..70cea6aaf 100644 --- a/electrum/lnutil.py +++ b/electrum/lnutil.py @@ -154,7 +154,7 @@ class ChannelConfig(StoredObject): raise Exception(f"{conf_name}. max_accepted_htlcs too high: {self.max_accepted_htlcs}") if self.to_self_delay > MAXIMUM_REMOTE_TO_SELF_DELAY_ACCEPTED: raise Exception(f"{conf_name}. to_self_delay too high: {self.to_self_delay} > {MAXIMUM_REMOTE_TO_SELF_DELAY_ACCEPTED}") - if self.max_htlc_value_in_flight_msat < min(1000 * funding_sat, 100_000_000): + if self.max_htlc_value_in_flight_msat < min(1000 * funding_sat, 90_000_000): raise Exception(f"{conf_name}. max_htlc_value_in_flight_msat is too small: {self.max_htlc_value_in_flight_msat}") @classmethod