From be471b8d5be137274ba5c72d2e0f6e44f4d58b68 Mon Sep 17 00:00:00 2001 From: terence Date: Tue, 19 Nov 2024 07:19:14 -0800 Subject: [PATCH] P2p spec feedbacks --- specs/_features/eip7805/p2p-interface.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/specs/_features/eip7805/p2p-interface.md b/specs/_features/eip7805/p2p-interface.md index 1ca8155698..a5c9086a65 100644 --- a/specs/_features/eip7805/p2p-interface.md +++ b/specs/_features/eip7805/p2p-interface.md @@ -46,6 +46,7 @@ EIP-7805 introduces a new global topic for inclusion lists. This topic is used to propagate signed inclusion list as `SignedInclusionList`. The following validations MUST pass before forwarding the `inclusion_list` on the network, assuming the alias `message = signed_inclusion_list.message`: +- _[REJECT]_ The transactions `message.transactions` is not exceeding `MAX_BYTES_PER_INCLUSION_LIST`. - _[REJECT]_ The slot `message.slot` is equal to the previous or current slot. - _[IGNORE]_ The slot `message.slot` is equal to the current slot, or it is equal to the previous slot and the current time is less than `attestation_deadline` seconds into the slot. - _[IGNORE]_ The `inclusion_list_committee` for slot `message.slot` on the current branch corresponds to `message.inclusion_list_committee_root`, as determined by `hash_tree_root(inclusion_list_committee) == message.inclusion_list_committee_root`. @@ -68,7 +69,7 @@ The `` field is calculated as `context = compute_fork_digest(fork | `fork_version` | Chunk SSZ type | |------------------------|------------------------------------------| -| `EIP-7805_FORK_VERSION` | `EIP-7805.SignedInclusionList` | +| `EIP7805_FORK_VERSION` | `EIP-7805.SignedInclusionList` | Request Content: ``` @@ -83,4 +84,4 @@ Response Content: ( List[SignedInclusionList, MAX_REQUEST_INCLUSION_LIST] ) -``` \ No newline at end of file +```