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

Prepare new Pythagoras Mithril era #1946

Closed
6 tasks done
jpraynaud opened this issue Sep 23, 2024 · 0 comments
Closed
6 tasks done

Prepare new Pythagoras Mithril era #1946

jpraynaud opened this issue Sep 23, 2024 · 0 comments
Assignees
Labels
feature 🚀 New implemented feature

Comments

@jpraynaud
Copy link
Member

jpraynaud commented Sep 23, 2024

Why

We want to get rid of some legacy code which can only be removed when we activate a new era: in particular the immutable file number reference in the certificate struct and the optional epoch in the signer registration message.

What

Create a new era and prepare the removal of legacy code

How

  • Create a new Pythagoras era
  • Test era switch in the end to end test
  • Enhance the runbook for era markers
  • Activate the new era on test networks:
    • testing-preview
    • testing-sanchonet (will be done later)

Later

  • Cleanup the Thales era once the Pythagoras is activated
  • Activate the new era on test networks:
    • testing-sanchonet
  • Prepare a rollout plan for the new era:
    • pre-release-preview
    • release-preprod
    • release-mainnet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 🚀 New implemented feature
Projects
None yet
Development

No branches or pull requests

1 participant