Lightning Mailing List on Nostr: 🔖 Title: Splice Lock Race Condition Solution 🏷️ Categories: Lightning-dev ...
🔖 Title: Splice Lock Race Condition Solution
🏷️ Categories: Lightning-dev
👥 Authors:
• Dustin Dettmer ( Dustin Dettmer [ARCHIVE] (npub1x54…qsqu) )
• Bastien TEINTURIER ( Bastien TEINTURIER [ARCHIVE] (npub17fj…tr0s) )
• Dusty Daemon ( Dusty Daemon [ARCHIVE] (npub1kah…mafd) )
🗒️ Conversation Summary: A race condition in the `splice_locked` workflow affects `commitment_signed` and `announcement_signatures` messages. Implementations must handle this edge case correctly to avoid breaking during the splice lock process. Storing the last_short_channel_id is crucial to ignore invalid messages until `revoke_and_ack`. The proposed solution allows any invalid messages to come through and be ignored without warning or error.
📅 Messages Date Range: 2023-04-04 to 2023-04-06
✉️ Message Count: 3
📚 Total Characters in Messages: 11092
🏷️ Categories: Lightning-dev
👥 Authors:
• Dustin Dettmer ( Dustin Dettmer [ARCHIVE] (npub1x54…qsqu) )
• Bastien TEINTURIER ( Bastien TEINTURIER [ARCHIVE] (npub17fj…tr0s) )
• Dusty Daemon ( Dusty Daemon [ARCHIVE] (npub1kah…mafd) )
🗒️ Conversation Summary: A race condition in the `splice_locked` workflow affects `commitment_signed` and `announcement_signatures` messages. Implementations must handle this edge case correctly to avoid breaking during the splice lock process. Storing the last_short_channel_id is crucial to ignore invalid messages until `revoke_and_ack`. The proposed solution allows any invalid messages to come through and be ignored without warning or error.
📅 Messages Date Range: 2023-04-04 to 2023-04-06
✉️ Message Count: 3
📚 Total Characters in Messages: 11092