Skip to content

Conversation

@mkoura
Copy link
Collaborator

@mkoura mkoura commented Dec 5, 2025

No description provided.

- Add support for protocol versions 11 and 12 via PV11/PV12 env vars.
- Integrate Dijkstra genesis file and hash into cluster startup.
- Update config generation to include Dijkstra fields and enable
  experimental hard forks when appropriate.
- Add logic for submitting and voting on PV11 hard fork proposals.
- Refactor protocol version checks to use CUR_PROTVER for clarity.
- Add Dijkstra genesis spec files for conway_fast and conway_slow.
Refactored the Conway slow cluster startup script to modularize logic
into functions for improved readability and maintainability. Extracted
repetitive and complex logic into dedicated functions for genesis
creation, pool and DRep setup, governance actions, and hard fork
transitions. Improved error handling and added readonly variables for
clarity. This change does not alter the cluster's behavior but makes
the script easier to extend and debug.
Refactored cluster startup scripts to modularize repeated logic and unify
the structure across common and conway_slow variants. Extracted functions
for supervisor configuration, genesis creation, pool and DRep setup, and
optional service startup. Improved error handling and argument validation.
This change enhances maintainability and consistency of cluster scripts.
@mkoura mkoura merged commit 9aecac4 into master Dec 8, 2025
1 check passed
@mkoura mkoura deleted the add_pv11_pv12 branch December 8, 2025 16:53
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.

2 participants