From ccca4498c9f0975d4652c9badc04eed6c3f4a93c Mon Sep 17 00:00:00 2001 From: Enrico Del Fante Date: Wed, 29 Nov 2023 16:26:41 +0100 Subject: [PATCH] apply suggestion --- specs/deneb/p2p-interface.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/specs/deneb/p2p-interface.md b/specs/deneb/p2p-interface.md index bc12f3714..8150dee8d 100644 --- a/specs/deneb/p2p-interface.md +++ b/specs/deneb/p2p-interface.md @@ -255,6 +255,9 @@ No more than `MAX_REQUEST_BLOCKS_DENEB` may be requested at a time. *[Modified in Deneb:EIP4844]* Clients SHOULD consider including a block in the response as soon as it passes the gossip validation rules. +*[New in Deneb:EIP4844]* +Clients MAY continue serving blocks after failed `fork_choice.on_block` if and only if the failure reason is due to missing blobs. (i.e. some sidecars are missing but the available ones have been fully verified against the fully validated block). + ##### BlobSidecarsByRoot v1 **Protocol ID:** `/eth2/beacon_chain/req/blob_sidecars_by_root/1/` @@ -306,7 +309,7 @@ Clients MAY limit the number of blocks and sidecars in the response. Clients SHOULD consider including a sidecar in the response as soon as it passes the gossip validation rules. Clients MUST NOT respond with sidecars that failed gossip validation. Clients MUST NOT respond with sidecars related to blocks that failed `fork_choice.on_block`. -Clients MAY continue serving blocks\sidecars after failed `fork_choice.on_block` if and only if the failure reason is due to missing blobs. (i.e. some sidecars are missing but the available ones have been fully verified against the fully validated block). +Clients MAY continue serving sidecars after failed `fork_choice.on_block` if and only if the failure reason is due to missing blobs. (i.e. some sidecars are missing but the available ones have been fully verified against the fully validated block). ##### BlobSidecarsByRange v1