Skip to content

Commit

Permalink
Add utility to generate cardano CDDL files.
Browse files Browse the repository at this point in the history
This addresses issue #4461

We add two things:
- A haskell tool to generate the CDDL files
- A script which verifies if any Cuddle specs have
  changed, and invokes the tool if so.

Both of these would need to be updated in case
additional Cuddle specs were added.

The tool can be invoked with `cabal run cardano-cddl`.
  • Loading branch information
nc6 committed Jul 26, 2024
1 parent 88d7885 commit c9782de
Show file tree
Hide file tree
Showing 8 changed files with 783 additions and 0 deletions.
1 change: 1 addition & 0 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ packages:
eras/shelley/impl
eras/shelley/test-suite
eras/shelley-ma/test-suite
libs/cardano-cddl
libs/cardano-ledger-api
libs/cardano-ledger-core
libs/cardano-ledger-binary
Expand Down
Loading

0 comments on commit c9782de

Please sign in to comment.