-
Notifications
You must be signed in to change notification settings - Fork 747
Fix protocol version in configuration #6384
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
base: master
Are you sure you want to change the base?
Conversation
lehins
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't believe this is correct.
We need to enable protocol version 11 as experimental only
Current node is not fully ready for protocol version 11.
Moreover, when major is bumped, minor should be reset to 0
5c5f922 to
78f2bf2
Compare
Thank you, I think I have addressed both points now. I am not 100% sure whether it should be |
lehins
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This does look quite reasonable. Although, I am not familiar enough with the internals to approve the PR.
I believe this conditional on npcExperimentalHardForksEnabled should always be there for the current PV. Ledger always allows upgrading to the next protocol version, from the current one. It makes sense to have ability to upgrade to the next one for experimentation.
|
@CarlosLopezDeLara @mkoura can you guys test forking with this branch both with and without experimental hard forks enabled? Please fork to both 11 and 12. |
|
Thanks @palas, the protocol version 11 now works 🚀 @disassembler The 11 works with |
|
@disassembler I believe version 12 was not enabled in this PR: https://github.com/IntersectMBO/cardano-node/pull/6384/files#diff-8c649864fe4b96d142cfd4c2bb9e32a9510fe737c6ad4e13e04b585ee15a6b74R182 |
Description
This PR addresses this issue: #6382
Checklist
See Runnings tests for more details
CHANGELOG.mdfor affected package.cabalfiles are updatedhlint. See.github/workflows/check-hlint.ymlto get thehlintversionstylish-haskell. See.github/workflows/stylish-haskell.ymlto get thestylish-haskellversionghc-9.6andghc-9.12