Skip to content

Commit

Permalink
df: clarify that an input cannot be malleable and add new restriction
Browse files Browse the repository at this point in the history
Makes a non-malleable input more concise, and adds missing restriction
that input must be confirmed, i.e. mined.
  • Loading branch information
niftynei committed Jan 28, 2020
1 parent 69a4849 commit eb9bec1
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion 02-peer-protocol.md
Original file line number Diff line number Diff line change
Expand Up @@ -626,7 +626,8 @@ The receiving node:
- MUST fail the channel if:
- it receives a duplicate input to one it sent previously
- it receives this message after `funding_add_complete` is received.
- it receives an input that is malleable (P2SH/P2PKH)
- it receives an input that would create a malleable transaction id (e.g. pre-Segwit)
- it receives an unconfirmed (unmined) input
- if is the `opener`:
- MUST fail the channel if:
- the total count of `input_info`s is greater than 6
Expand Down

0 comments on commit eb9bec1

Please sign in to comment.