Heze -- Honest Builder¶
Note: This document is a work-in-progress for researchers and implementers.
Introduction¶
This document represents the changes to be made in the code of an "honest builder" to implement Heze.
Builder activities¶
Constructing the SignedExecutionPayloadBid¶
Note: The only change made to SignedExecutionPayloadBid is to set
bid.inclusion_list_bits based on the builder's local view of inclusion lists.
- Set
bid.inclusion_list_bitstoget_inclusion_list_bits(get_inclusion_list_store(), state, Slot(bid.slot - 1)).