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

Implement candidate registration and TopStakers seat manager. #408

Merged
merged 33 commits into from
Oct 25, 2023

Conversation

piotrm50
Copy link
Collaborator

@piotrm50 piotrm50 commented Oct 9, 2023

This PR adds support for top staker committee selection as well as registering candidates for next epoch committee selection.

Candidates are registered whenever they issue a single block before Epoch Nearing Threshold in the previous epoch.

@karimodm karimodm linked an issue Oct 9, 2023 that may be closed by this pull request
@piotrm50 piotrm50 linked an issue Oct 10, 2023 that may be closed by this pull request
@piotrm50 piotrm50 marked this pull request as ready for review October 13, 2023 12:07
Copy link
Member

@alexsporn alexsporn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This kind of introduces a lot of new TODOs

@piotrm50 piotrm50 requested a review from alexsporn October 24, 2023 14:11
@piotrm50 piotrm50 enabled auto-merge October 25, 2023 10:11
@piotrm50 piotrm50 merged commit 0329a5e into develop Oct 25, 2023
4 checks passed
@piotrm50 piotrm50 deleted the feat/top-stakers-seatmanager branch October 25, 2023 10:43
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 this pull request may close these issues.

Candidates for committee selection Top stakers committee selection
2 participants