Skip to content

Commit

Permalink
lnwallet/chancloser: update co-op close state machine to be taproot a…
Browse files Browse the repository at this point in the history
…ware

In this commit, we update the co-op close state machine to be proper
taproot aware. This involves setting the new nonce and partial
signatures fields in the shutdown and closing signed messages. The other
big change here is that we'll short circuit most of the co-op close
flow. Rather than attempt a "negotiation", we'll just have the responder
accept w/e the initiator sends, as they're the ones that pay the fees in
the end.
  • Loading branch information
Roasbeef committed Jul 3, 2023
1 parent 342ff56 commit 6ec341f
Show file tree
Hide file tree
Showing 2 changed files with 280 additions and 52 deletions.
Loading

0 comments on commit 6ec341f

Please sign in to comment.