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

Activate babbage/conway eras on devnet #1425

Closed
5 tasks done
Tracked by #1482
jpraynaud opened this issue Jan 8, 2024 · 0 comments · Fixed by #1427
Closed
5 tasks done
Tracked by #1482

Activate babbage/conway eras on devnet #1425

jpraynaud opened this issue Jan 8, 2024 · 0 comments · Fixed by #1427
Assignees
Labels
devX 🌞 Developer experience

Comments

@jpraynaud
Copy link
Member

jpraynaud commented Jan 8, 2024

Why

We want to upgrade our Cardano devnet so that it is able to activate babbage and/or conway eras. The babbage era is mandatory in order to test the PallasChainObserver UTxO related functions. Also the code of the devnet is very monolithic and is hard to understand.

What

Refactor the devnet in order to implement the activation of the latest Cardano eras. Also add the capability for the end to end test to use the CardanoChain era reader adapter instead of the Dummy era reader adapter.

How

  • Refactor the devnet file generation mechanism
  • Implement the babbage and conway eras hard forks (with possibility to hard fork at given epoch)
  • Adapt the end to end test accordingly
  • Adapt the CI accordingly
  • Optimize execution time for the end to end test

Later

  • Transition era reader adapter to CardanoChain
  • Rename all BFT nodes mentions to Full nodes (as there is not anymore BFT nodes in the devnet)
  • Rotate KES keys script
@jpraynaud jpraynaud added the devX 🌞 Developer experience label Jan 8, 2024
@jpraynaud jpraynaud self-assigned this Jan 8, 2024
@jpraynaud jpraynaud changed the title Activate babbage era on devnet Activate babbage/conway era on devnet Jan 9, 2024
@jpraynaud jpraynaud changed the title Activate babbage/conway era on devnet Activate babbage/conway eras on devnet Jan 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devX 🌞 Developer experience
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant