From cf488777028d9f1d970f3ba07259b228d7f794ab Mon Sep 17 00:00:00 2001 From: Alex Stokes Date: Thu, 18 Jan 2024 15:12:01 -0700 Subject: [PATCH 1/2] update beacon-apis to latest --- beacon-apis | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beacon-apis b/beacon-apis index 197ecff..c458197 160000 --- a/beacon-apis +++ b/beacon-apis @@ -1 +1 @@ -Subproject commit 197ecffae2b813d94797184ae50387589c601fe7 +Subproject commit c458197bb5529b2169fe51888f66f3581380b94f From 184f31c8de344d4b77c390ca5ca8213393197337 Mon Sep 17 00:00:00 2001 From: Alex Stokes Date: Thu, 18 Jan 2024 15:17:13 -0700 Subject: [PATCH 2/2] add note about blob sidecar construction and run TOC --- specs/deneb/builder.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/specs/deneb/builder.md b/specs/deneb/builder.md index 98b1194..69cf11b 100644 --- a/specs/deneb/builder.md +++ b/specs/deneb/builder.md @@ -14,6 +14,10 @@ - [`BuilderBid`](#builderbid) - [`ExecutionPayloadHeader`](#executionpayloadheader) - [`BlindedBeaconBlockBody`](#blindedbeaconblockbody) +- [Building](#building) + - [Bidding](#bidding) + - [Revealing the `ExecutionPayload`](#revealing-the-executionpayload) + - [Blinded block processing](#blinded-block-processing) @@ -98,3 +102,6 @@ in the `SignedBuilderBid`. Relays verify signed blinded beacon blocks as before, with the additional requirement that they must construct `BlobSidecar` objects with the KZG commitment inclusion proof before gossiping the blobs alongside the unblinded block. + +* NOTE: the [standard `beacon-apis` implemented by consensus clients](https://github.com/ethereum/beacon-APIs) will handle the construction of the `BlobSidecar` +object following the block broadcast endpoints defined there.