|
39 | 39 |
|
40 | 40 | ### Preset |
41 | 41 |
|
42 | | -| Name | Value | Description | |
43 | | -| - | - | - | |
| 42 | +| Name | Value | Description | |
| 43 | +|-----------------------------------------|-------------------------------------------------------------------------------------------|-------------------------------------------------------------------| |
44 | 44 | | `KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH` | `uint64(floorlog2(get_generalized_index(BeaconBlockBody, 'blob_kzg_commitments')))` (= 4) | <!-- predefined --> Merkle proof index for `blob_kzg_commitments` | |
45 | 45 |
|
46 | | - |
47 | 46 | ### Configuration |
48 | 47 |
|
49 | | -*[New in Deneb:EIP4844]* |
| 48 | +*[New in EIP7594]* |
50 | 49 |
|
51 | | -| Name | Value | Description | |
52 | | -|------------------------------------------|-----------------------------------|---------------------------------------------------------------------| |
53 | | -| `MAX_REQUEST_DATA_COLUMN_SIDECARS` | `MAX_REQUEST_BLOCKS_DENEB * NUMBER_OF_COLUMNS` | Maximum number of data column sidecars in a single request | |
54 | | -| `MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS` | `2**12` (= 4096 epochs, ~18 days) | The minimum epoch range over which a node must serve data column sidecars | |
| 50 | +| Name | Value | Description | |
| 51 | +|------------------------------------------------|------------------------------------------------|---------------------------------------------------------------------------| |
| 52 | +| `MAX_REQUEST_DATA_COLUMN_SIDECARS` | `MAX_REQUEST_BLOCKS_DENEB * NUMBER_OF_COLUMNS` | Maximum number of data column sidecars in a single request | |
| 53 | +| `MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS` | `2**12` (= 4096 epochs, ~18 days) | The minimum epoch range over which a node must serve data column sidecars | |
55 | 54 |
|
56 | 55 | ### Containers |
57 | 56 |
|
@@ -180,8 +179,8 @@ The `<context-bytes>` field is calculated as `context = compute_fork_digest(fork |
180 | 179 |
|
181 | 180 | [1]: # (eth2spec: skip) |
182 | 181 |
|
183 | | -| `fork_version` | Chunk SSZ type | |
184 | | -| - | - | |
| 182 | +| `fork_version` | Chunk SSZ type | |
| 183 | +|------------------------|-----------------------------| |
185 | 184 | | `EIP7594_FORK_VERSION` | `eip7594.DataColumnSidecar` | |
186 | 185 |
|
187 | 186 | Request Content: |
@@ -228,9 +227,9 @@ The `<context-bytes>` field is calculated as `context = compute_fork_digest(fork |
228 | 227 |
|
229 | 228 | [1]: # (eth2spec: skip) |
230 | 229 |
|
231 | | -| `fork_version` | Chunk SSZ type | |
232 | | -|--------------------------|-------------------------------| |
233 | | -| `EIP7594_FORK_VERSION` | `eip7594.DataColumnSidecar` | |
| 230 | +| `fork_version` | Chunk SSZ type | |
| 231 | +|------------------------|-----------------------------| |
| 232 | +| `EIP7594_FORK_VERSION` | `eip7594.DataColumnSidecar` | |
234 | 233 |
|
235 | 234 | Request Content: |
236 | 235 | ``` |
@@ -323,6 +322,6 @@ Requests the MetaData of a peer, using the new `MetaData` definition given above |
323 | 322 |
|
324 | 323 | A new field is added to the ENR under the key `csc` to facilitate custody data column discovery. |
325 | 324 |
|
326 | | -| Key | Value | |
327 | | -|:------|:-----------------------------------------| |
328 | | -| `csc` | Custody subnet count, big endian integer | |
| 325 | +| Key | Value | |
| 326 | +|--------|------------------------------------------| |
| 327 | +| `csc` | Custody subnet count, big endian integer | |
0 commit comments