Skip to content
This repository has been archived by the owner on Aug 22, 2024. It is now read-only.

Mutants next/stackslib 8 shards 1/source #39

Open
wants to merge 50 commits into
base: mutants-next/stackslib-8-shards-1/base
Choose a base branch
from

Conversation

ASuciuX
Copy link
Owner

@ASuciuX ASuciuX commented Dec 27, 2023

No description provided.

jferrant and others added 30 commits December 11, 2023 16:55
call set-aggregate-public-key during append_block

pass reward cycle and agg pubkey as symbolic expressions to private contract call

read aggregate public key from parent reward cycle then set it in the following

remove TODO comment referencing the issue being fixed

use from instead of as for explicit cast

fmt fixes
…see if the key is set automatically for a new reward cycle
* Refactor some of the reused structs from `neon_node`
* Fix a logic-bug in `nakamoto::coordinator`: the first prepare phase information will be a Epoch2x block, so the reward set calculation has to handle that.
* Add `nakamoto_node` module based on `neon_node`
* Add simple integration test for `nakamoto_node`
…ommits at tenure_id changes, cargo fmt-stacks
jcnelson and others added 20 commits December 13, 2023 10:17
…eward cycles_ because integration tests can run in epoch 2.x for many reward cycles before the epoch 3 transition (and, the neon boot code sets the initial aggregate public key)
…egration test framework has mined some blocks
…et-aggregate-public-key

Get/Set aggregate public key from Clarity
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants