Skip to content

Commit a02f535

Browse files
authored
Set execution_payment field when constructing bid (#4804)
1 parent de4c56e commit a02f535

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

specs/gloas/builder.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,10 @@ to include. They produce a `SignedExecutionPayloadBid` as follows.
119119
10. Set `bid.value` to be the value (in gwei) that the builder will pay the
120120
proposer if the bid is accepted. The builder **MUST** have enough excess
121121
balance to fulfill this bid and all pending payments.
122-
11. Set `bid.blob_kzg_commitments_root` to be the `hash_tree_root` of the
122+
11. Set `bid.execution_payment` to zero. A non-zero value indicates a trusted
123+
execution-layer payment. Bids with non-zero `execution_payment` **MUST NOT**
124+
be broadcast to the `execution_payload_bid` gossip topic.
125+
12. Set `bid.blob_kzg_commitments_root` to be the `hash_tree_root` of the
123126
`blobsbundle.commitments` field returned by `engine_getPayloadV5`.
124127

125128
After building the `bid`, the builder obtains a `signature` of the bid by using:

0 commit comments

Comments
 (0)