scls-cardano-0.1.0.0

Synopsis

CDDL Namespace Definitions and Serialisation Code

Description

A library for defining CDDL schema for Cardano Ledger State namespaces, generation of the test data and files validation.

Author

Tweag IO Team <cardano-cls@tweag.io>

Maintainer

cardano-cls@tweag.io

License

Apache-2.0

Source
https://github.com/tweag/cardano-cls
Commit hash
53839a0ced2a2dde4bc210b99fa54d05dbdae475
Subdir
scls-cardano
Timestamp

2026-02-18T01:47:24Z

Revisions

None

Dependencies
library scls-cardano:
  • ["base >=4.18 && <5","containers","cuddle >=1.1","heredoc >=0.2","scls-core","text"]
library validate:
  • ["base >=4.18 && <5","bytestring","containers","cuddle >=1.1","scls-cardano","scls-core","text"]
library testlib:
  • ["QuickCheck","base >=4.18 && <5","base16-bytestring","bytestring","cborg","cuddle","hspec","hspec-expectations","scls-cardano:validate","scls-cbor","scls-core","text"]
executable gen-cddl:
  • ["base >=4.18 && <5","cuddle >=1.1","directory >=1","filepath >=1.4","prettyprinter","scls-cardano","scls-core","text"]
test-suite scls-cardano-test:
  • ["base >=4.18 && <5","base16-bytestring","bytestring","cborg","containers","cuddle >=1.1","directory","filepath","hspec","megaparsec","random >=1.2","scls-cardano","scls-cardano:validate","text"]