Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve payload_attributes event frequency #7847

Closed
zilm13 opened this issue Dec 20, 2023 · 0 comments · Fixed by #7866
Closed

Improve payload_attributes event frequency #7847

zilm13 opened this issue Dec 20, 2023 · 0 comments · Fixed by #7866
Assignees

Comments

@zilm13
Copy link
Contributor

zilm13 commented Dec 20, 2023

Description

One of the goals of introducing payload_attributes event was to help MEV builders to start constructing new payload as early as possible. Builder could be called on any slot so such systems needs new payload_attributes on every fcu (see comment). Following line was added to the spec:

The frequency at which this event is sent may depend on beacon node configuration.

Our current implementations sends payload_attributes event only when beacon node is called to produce block, so it cannot be used for similar job. We could enhance our imlementation to send payload_attributes event on every fcu, so it could be used for such cases. Calculating all fields is not free, so it makes sense to introduce command line options flag which will turn this feature on, so by default we will keep sending event only in our slots when we have proposal.

@zilm13 zilm13 changed the title Improve payload_attributes event delivery Improve payload_attributes event frequency Dec 20, 2023
@StefanBratanov StefanBratanov self-assigned this Jan 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants