Commit fcaae44
Require strict exchange of
Whenever one side sends `shutdown`, we restart a signing round from
scratch. To be compatible with future taproot channels, we require
the receiver to also send `shutdown` before moving on to exchanging
`closing_complete` and `closing_sig`. This will give nodes a message
to exchange fresh musig2 nonces before producing signatures.
On reconnection, we also restart a signing session from scratch and
discard pending partial signatures.shutdown
1 parent 05e7a63 commit fcaae44
File tree
1 file changed
+1
-1
lines changed- eclair-core/src/main/scala/fr/acinq/eclair/wire/internal/channel/version4
1 file changed
+1
-1
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
780 | 780 | | |
781 | 781 | | |
782 | 782 | | |
783 | | - | |
| 783 | + | |
784 | 784 | | |
785 | 785 | | |
786 | 786 | | |
| |||
0 commit comments