-
Notifications
You must be signed in to change notification settings - Fork 33
Add NTN CDDLs #1422
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
Add NTN CDDLs #1422
Conversation
|
Very nice! See cardano-scaling/cardano-blueprint#25 for an issue that aims to use these to create an api reference. |
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.
Looks like a lot of work, but it's great that we finally have CDDLs for all these things. Also this module system looks quite good!
ouroboros-consensus-cardano/cddl/node-to-client/localstatequery/query.cddl
Outdated
Show resolved
Hide resolved
ouroboros-consensus-cardano/cddl/node-to-client/localstatequery/consensus/getInterpreter.cddl
Outdated
Show resolved
Hide resolved
ouroboros-consensus-cardano/cddl/node-to-client/localstatequery/consensus/getSystemStart.cddl
Outdated
Show resolved
Hide resolved
aafadd5 to
690e912
Compare
4ede539 to
0e37093
Compare
|
This PR is blocked on IntersectMBO/cardano-ledger#5056 so that we can integrate a newer ledger that contains: |
4484a94 to
6728359
Compare
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.
Thank you for addressing the comments!
2ff860f to
9923c95
Compare
Co-authored-by: Georgy Lukyanov <[email protected]>
Description
This PR contains the NTN cddls, which we check on CI that they are the same as in the blueprints.
Golden files are checked against CDDL too in the test-suite, and the machinery for doing it with roundtrip tests is also ready but we can't use it due to input-output-hk/cuddle#79