You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dip into remote initiator reserve only for splices
#2761 introduced the ability for the HTLC sender to let a remote initiator
dip into its reserve to unblock channels after a large splice. However, we
relaxed that condition for all channels, even those that don't use splice.
This creates compatibility issues with other implementations that are
stricter than what the specification requires, and will force-close in
those situations.
Copy file name to clipboardexpand all lines: eclair-core/src/main/scala/fr/acinq/eclair/channel/Commitments.scala
+1-1
Original file line number
Diff line number
Diff line change
@@ -458,7 +458,7 @@ case class Commitment(fundingTxIndex: Long,
458
458
} elseif (missingForReceiver <0.msat) {
459
459
if (params.localParams.isInitiator) {
460
460
// receiver is not the channel initiator; it is ok if it can't maintain its channel_reserve for now, as long as its balance is increasing, which is the case if it is receiving a payment
0 commit comments