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

Automate forking workflow for testing and local development #52

Merged
merged 7 commits into from
Dec 21, 2023

Conversation

JoshOrndorff
Copy link
Collaborator

This PR adds a chain spec extension that allows the user to configure the block heights at which various forks will take place manually.

The dev chain now has a fork happen automatically every 10 blocks until block 30 when we are done.

There is also a manual mode that we will use in class when we run the workshop live so that students can hard code their forking logic.

As a side effect, this PR also breaks instant seal. That's okay because we decided in #45 that we want to take a different "easy pow" approach instead.

@JoshOrndorff
Copy link
Collaborator Author

I'm going to merge this because I want the docker image.

@JoshOrndorff JoshOrndorff merged commit a4c519c into main Dec 21, 2023
0 of 3 checks passed
@JoshOrndorff JoshOrndorff deleted the joshy-auto-forking branch December 21, 2023 02:00
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.

1 participant