stacks-network / stacks-core

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

If signers rollover (new cycle, different signers); Miner shouldn’t accept sigs from “old”/previous set of signers - Integration Test #5215

Closed ASuciuX closed 1 month ago

ASuciuX commented 1 month ago

Could be part of the mine_2_nakamoto_reward_cycles or an extended version of it. It should verify in the second reward cycle that the blocks are not signed by the signers that were in the first reward cycle (and aren't anymore).

Update: there is one integration test doing this exact flow here - signer_set_rollover.

Update 2: after analyzing multiple PRs and looking for signer_set_rollover CI run, this integration test is working in the latest develop as expected.

blockstack-devops commented 3 weeks ago

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