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

block building: once we propose a block to attestors - do not submit another #9077

Closed
Tracked by #9076
Maddiaa0 opened this issue Oct 8, 2024 · 1 comment
Closed
Tracked by #9076

Comments

@Maddiaa0
Copy link
Member

Maddiaa0 commented Oct 8, 2024

Overview

Current Behaviour

The sequencer will build a block, propose to the committee, then attempt to publish the block.
When running in a real scenario, the sequencer cannot publish until the slot boundary is hit. It will fail to publish the block, build another one, and then propose it to the committee again.

We want to prevent the committee seeing more than one proposal per slot.

I think this case was hit when a validator did not have funds, it would send multiple block proposals when it retried.

Notes

This description may not be the actual issue - so feel free to kill it if not

@Maddiaa0 Maddiaa0 changed the title block building: once we build one block - do not keep building another block building: once we propose a block to attestors - do not submit another Oct 8, 2024
@github-project-automation github-project-automation bot moved this to Todo in A3 Oct 28, 2024
@Maddiaa0
Copy link
Member Author

patched, but not optimally in #10327

@github-project-automation github-project-automation bot moved this from Todo to Done in A3 Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant