cardano-ledger-core-1.19.0.0

Synopsis

Core components of Cardano ledgers from the Shelley release on.

Description

Cardano ledgers from the Shelley release onwards share a core basis rooted in the Shelley ledger specification. This package abstracts a number of components which we expect to be shared amongst all future ledgers implemented around this base.

Author

IOHK

Maintainer

operations@iohk.io

License

Apache-2.0

Source
https://github.com/IntersectMBO/cardano-ledger
Commit hash
30a3e666b84f9d056f464b3a00c56ab0c5bccacd
Subdir
libs/cardano-ledger-core
Timestamp

2026-03-10T14:34:17Z

Revisions

None

Dependencies
library cardano-ledger-core:
  • ["FailT","aeson >=2","base >=4.18 && <5","base-deriving-via","base16-bytestring","base64-bytestring","binary","bytestring >=0.10 && <0.11.3 || >=0.11.4","cardano-base >=0.1.1.0","cardano-crypto","cardano-crypto-class ^>=2.3","cardano-crypto-wrapper","cardano-data >=1.3","cardano-ledger-binary ^>=1.8","cardano-ledger-byron","cardano-ledger-core:internal","cardano-slotting","cardano-strict-containers","containers","data-default >=0.8","deepseq","groups","iproute","measures","mempack >=0.2","microlens","mtl","non-integral >=1.0","nothunks >=0.1.5 && <0.4","partial-order","plutus-core","plutus-ledger-api >=1.56","prettyprinter","primitive","quiet","random","scientific","serialise","small-steps >=1.1","text","time","transformers","utf8-string","validation-selective","vector-map >=1.1"]
library internal:
  • ["base","cardano-ledger-binary"]
library cddl:
  • ["base","bytestring","cardano-ledger-binary","cardano-ledger-core","cborg","cuddle >=1.1","heredoc","mempack","random","text"]
library testlib:
  • ["FailT","ImpSpec","QuickCheck","aeson","aeson-pretty","base","base16-bytestring","binary","bytestring","cardano-base:testlib","cardano-crypto-class:{cardano-crypto-class,testlib}","cardano-crypto-praos:testlib","cardano-crypto-wrapper:{cardano-crypto-wrapper,testlib}","cardano-data:testlib","cardano-ledger-binary:{cardano-ledger-binary,testlib} >=1.5","cardano-ledger-byron:{cardano-ledger-byron,testlib}","cardano-ledger-core","cardano-slotting:{cardano-slotting,testlib}","cardano-strict-containers:testlib","containers","deepseq","generic-random","genvalidity","hedgehog-quickcheck","hspec","microlens","mtl","nothunks","plutus-ledger-api:{plutus-ledger-api,plutus-ledger-api-testlib}","primitive","quickcheck-transformer","random >=1.2","small-steps >=1.1","text","time","tree-diff","unliftio","vector","vector-map:{vector-map,testlib}"]
library tasty-compat:
  • ["HUnit","QuickCheck","base","hspec"]
executable plutus-debug:
  • ["base >=4.18 && <5","cardano-ledger-binary","cardano-ledger-core","optparse-applicative"]
test-suite addr:
  • ["QuickCheck","base","bytestring","cardano-ledger-core","criterion","cardano-ledger-core:testlib"]