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
While working on taproot tests for splicing, @sstone discovered that what was previously a harmless race condition actually becomes an issue when using taproot channels. This is detailed in lightning/bolts#1223 and lead to changes in the reestablish logic to fix that race condition, which was added to the splicing spec in lightning/bolts@2c1b500
I think we should implement those changes immediately in eclair and lightning-kmp, with the following tweaks for backwards-compatibility:
we should handle reading the my_current_funding_locked
While working on taproot tests for splicing, @sstone discovered that what was previously a harmless race condition actually becomes an issue when using taproot channels. This is detailed in lightning/bolts#1223 and lead to changes in the reestablish logic to fix that race condition, which was added to the splicing spec in lightning/bolts@2c1b500
I think we should implement those changes immediately in
eclair
andlightning-kmp
, with the following tweaks for backwards-compatibility:my_current_funding_locked
splice_locked
like we currently domy_current_funding_locked
yet, because current nodes don't know how to read it and it has an even typeThe text was updated successfully, but these errors were encountered: