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 Jun 24, 2023
1 parent 75a99c7 commit ee8526b
Show file tree
Hide file tree
Showing 2 changed files with 262 additions and 52 deletions.
Loading

0 comments on commit ee8526b

Please sign in to comment.