-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Closed
Labels
bugUnintended code behaviourUnintended code behaviourchannel closingRelated to the closing of channels cooperatively and uncooperativelyRelated to the closing of channels cooperatively and uncooperativelyintermediateIssues suitable for developers moderately familiar with the codebase and LNIssues suitable for developers moderately familiar with the codebase and LNneeds triagespec
Description
We should implement the new restricted chan co-op close flow: lightning/bolts#1096. Details of the new closing flow can be found in the linked PR.
Once this is implemented, it should be using along side the final taproot chans feature bit by default. This gives us a clean way to update to both the finalized version, and also require this new co-op close flow.
Implementation wise, it may make sense to attempt to start from a clean slate (new state machine), so we can get a better feel of the total code surface area of this new variant vs the existing widely implemented co-op close flow.
Metadata
Metadata
Assignees
Labels
bugUnintended code behaviourUnintended code behaviourchannel closingRelated to the closing of channels cooperatively and uncooperativelyRelated to the closing of channels cooperatively and uncooperativelyintermediateIssues suitable for developers moderately familiar with the codebase and LNIssues suitable for developers moderately familiar with the codebase and LNneeds triagespec