Skip to content

Commit 2e40838

Browse files
committed
df: clarify that an input cannot be malleable and add new restriction
Makes a non-malleable input more concise, and adds missing restriction that input must be confirmed, i.e. mined.
1 parent 5800879 commit 2e40838

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

02-peer-protocol.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -622,7 +622,8 @@ The receiving node:
622622
- MUST fail the channel if:
623623
- it receives a duplicate input to one it sent previously
624624
- it receives this message after `funding_add_complete` is received.
625-
- it receives an input that is malleable (P2SH/P2PKH)
625+
- it receives an input that would create a malleable transaction id (e.g. pre-Segwit)
626+
- it receives an unconfirmed input
626627
- if is the `opener`:
627628
- MUST fail the channel if:
628629
- the total count of `input_info`s is greater than 6

0 commit comments

Comments
 (0)