From 5d2f0c4998885ca7327f55f3f0cf61a5a1fe714d Mon Sep 17 00:00:00 2001 From: Alex Stokes Date: Thu, 18 Jan 2024 15:18:28 -0700 Subject: [PATCH] various clean ups for dencun (#96) * update beacon-apis to latest * add note about blob sidecar construction and run TOC --- beacon-apis | 2 +- specs/deneb/builder.md | 7 +++++++ 2 files changed, 8 insertions(+), 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 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.