Remove sending empty blobs sidecar responses

This commit is contained in:
Age Manning 2023-02-02 14:47:28 +11:00 committed by Hsiao-Wei Wang
parent ffacbb442b
commit 368e70d9be
No known key found for this signature in database
GPG Key ID: AE3D6B174F971DE4

View File

@ -235,8 +235,9 @@ The following blobs sidecars, where they exist, MUST be sent in consecutive orde
Clients MAY limit the number of blobs sidecars in the response.
An empty `BlobSidecar` is one that does not contain any blobs, but contains non-zero `beacon_block_root`, `beacon_block_slot` and a valid `kzg_aggregated_proof`.
Clients MAY NOT want to consider empty `BlobSidecar`s in rate limiting logic.
Slots that do not contain known blobs MUST be skipped, mimicking the behaviour
of the `BlocksByRange` request. Only response chunks with known blobs should
therefore be sent.
The response MUST contain no more than `count` blobs sidecars.