You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue tracks competing PoCs for surfacing bid-inclusion data over SSE, either implemented within a wider-purpose event like block or as a separate event.
These PRs are supposed to help us settle on the spec, and later we might merge (only) one of them.
List View
#9854 — extend block in place: adds block_hash + builder_index as fork-conditional fields on the existing block event.
#9875 — new bid_included event (name not settled): emits a block (blockRootHex) field + SignedExecutionPayloadBid.
#9876 — new included_execution_payload_bid event: same payload shape as the existing execution_payload_bid event, i.e. emits only SignedExecutionPayloadBid.
#9896 — block_v2: new versioned event alongside block, adding block_hash + builder_index to the block event shape.
This issue tracks competing PoCs for surfacing bid-inclusion data over SSE, either implemented within a wider-purpose event like
blockor as a separate event.These PRs are supposed to help us settle on the spec, and later we might merge (only) one of them.
List View
blockin place: addsblock_hash+builder_indexas fork-conditional fields on the existingblockevent.bid_includedevent (name not settled): emits ablock(blockRootHex) field +SignedExecutionPayloadBid.included_execution_payload_bidevent: same payload shape as the existingexecution_payload_bidevent, i.e. emits onlySignedExecutionPayloadBid.block_v2: new versioned event alongsideblock, addingblock_hash+builder_indexto theblockevent shape.Table View
blockin place (fork-conditional fields)block_hash+builder_indexblock_v2alongsideblockblock_hash+builder_indexbid_includedevent (name TBD) - Initial Versionblock_hash+builder_indexblock(blockRootHex)bid_includedevent (name TBD) - New VersionSignedExecutionPayloadBidblock(blockRootHex)included_execution_payload_bid)SignedExecutionPayloadBidexecution_payload_bidexactlyNotes:
bid_includedevent #9875 is accessible by simply dropping a few commits from the new version.heze.ExecutionPayloadBiddepending on a chosen implementation version.