Skip to content

Commit 210e886

Browse files
Time locks in NRD kernels are relative
1 parent aa76270 commit 210e886

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

docs/wiki/transactions/transaction-body.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@ The first protocol **kernel** would always consist of **Feature**, **Fee**, **Lo
7676

7777
An NRD kernel is only valid in the absence of an identical instance existing within the last relative-height blocks. More information is available in the [NRD kernel RFC](../../grin-rfcs/text/0013-nrd-kernels.md) as well as in the [mailing list archive](https://lists.launchpad.net/mimblewimble/msg00636.html).
7878

79-
| Field | Description | Size |
80-
|:------------------|:--------------------------------------------------------------------------------------------------|:--------------------|
81-
| Feature | **Plain** (0x00), **Coinbase** (0x01), **Height Locked** (0x02) or **No recent duplicate** (0x03) | 1 byte |
82-
| Fee | Transaction fee | 8 bytes |
83-
| Lock height | Block height starting from which the kernel becomes valid | 8 bytes |
84-
| Excess commitment | Pedersen commitment | 33 bytes |
85-
| Excess signature | Schnorr signature | 64 bytes |
79+
| Field | Description | Size |
80+
|:---------------------|:--------------------------------------------------------------------------------------------------|:--------------------|
81+
| Feature | **Plain** (0x00), **Coinbase** (0x01), **Height Locked** (0x02) or **No recent duplicate** (0x03) | 1 byte |
82+
| Fee | Transaction fee | 8 bytes |
83+
| Relative lock height | Number of most recent blocks in which the same NRD must be absent | 8 bytes |
84+
| Excess commitment | Pedersen commitment | 33 bytes |
85+
| Excess signature | Schnorr signature | 64 bytes |

0 commit comments

Comments
 (0)