diff --git a/tips/TIP-0020/tip-0020.md b/tips/TIP-0020/tip-0020.md index 19fc4d747..782525282 100644 --- a/tips/TIP-0020/tip-0020.md +++ b/tips/TIP-0020/tip-0020.md @@ -92,6 +92,13 @@ The following table describes the entirety of a _Transaction Payload_ in its ser Set to value 0 to denote a Transaction Essence. + + Network ID + uint64 + + The unique value denoting whether the message was meant for mainnet, testnet, or a private networks. The Network ID should usually match the corresponding field of the encapsulating message, but this is not enforced. + + Inputs Count uint16 @@ -396,6 +403,7 @@ The following criteria defines whether a payload passes the syntactical validati * Essence: * `Transaction Type` value must denote a _Transaction Essence_. + * `Network ID` must match the value of the current network. * Inputs: * `Inputs Count` must be 0 < x ≤ `Max Inputs Count`. * For each input the following must be true: