stacks-network / stacks-core

The Stacks blockchain implementation
https://docs.stacks.co
GNU General Public License v3.0
3.01k stars 667 forks source link

WIP: Add block state and aggregate signature rejections #5140

Closed jferrant closed 2 weeks ago

jferrant commented 3 weeks ago

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

Partially closes https://github.com/stacks-network/stacks-core/issues/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 commented 3 weeks ago

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.