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

WIP: Add block state and aggregate signature rejections #5140

Merged

Conversation

jferrant
Copy link
Collaborator

@jferrant jferrant commented Sep 4, 2024

Still need to add tests. This literally was my first brain dump with very little organization of thought.

Partially closes #5132

This also fixes a bug on the miner side which was incorrectly aggregating signer rejection weight (never checked if a signer had already sent a response or not)

@jcnelson
Copy link
Member

jcnelson commented Sep 4, 2024

To wrap this, I intend to merge this into fix/5136-node-and-miner and finish out adding tests over there. If I don't hear any objections in the next 4 hours, I'll go ahead and do so.

@jferrant jferrant marked this pull request as ready for review September 5, 2024 13:00
@jferrant jferrant requested review from a team as code owners September 5, 2024 13:00
@jferrant jferrant requested review from a team as code owners September 5, 2024 18:46
jferrant and others added 17 commits September 5, 2024 14:47
Signed-off-by: Jacinta Ferrant <[email protected]>
…d use the highest tenure block from the chainstate to deduce where we should build (since it's not possible anymore to keep .mined_blocks coherent with the node's chainstate)
…r-other-blocks

fix: ignore rejections for other blocks in sign coordinator
@jcnelson jcnelson self-requested a review September 9, 2024 17:00
@jferrant jferrant merged commit 0874f82 into fix/5136-node-and-miner Sep 9, 2024
1 check passed
@blockstack-devops
Copy link
Contributor

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@stacks-network stacks-network locked as resolved and limited conversation to collaborators Oct 27, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants