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

ethexe: next era validators support in validators #4382

Open
grishasobol opened this issue Dec 8, 2024 · 0 comments
Open

ethexe: next era validators support in validators #4382

grishasobol opened this issue Dec 8, 2024 · 0 comments
Labels
C1-feature Feature request

Comments

@grishasobol
Copy link
Member

Problem to Solve

Support changing of validators set

Possible Solution

  1. wait until feat(gear.exe): validators commitment #4373
  2. Validators should check the block timestamps. If it's time for election - call makeElectionAt in a middleware contract to get elected by stake operators.
  3. Submit ValidatorsCommitment to router in order to set next era validators.
  4. Sequencer should listen for event NextEraValidatorsSet and use this event to change listened validators in a specified timestamp.

Note: DKG is not included yet.

Notes

No response

@grishasobol grishasobol added the C1-feature Feature request label Dec 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C1-feature Feature request
Projects
None yet
Development

No branches or pull requests

1 participant