- Synopsis
-
Consensus layer for the Ouroboros blockchain protocol
- Description
-
Consensus layer for the Ouroboros blockchain protocol.
- Author
-
IOG Engineering Team
- Maintainer
-
operations@iohk.io
- License
-
Apache-2.0
- Source
-
-
https://github.com/IntersectMBO/ouroboros-consensus
- Commit hash
- 358305b09f8fa1a85f076b20a51b4af03e827071
- Subdir
- ouroboros-consensus
- Timestamp
-
2024-10-14T16:44:38Z
- Revisions
-
None
- Dependencies
-
- library ouroboros-consensus:
-
- ["base >=4.14 && <4.21","base-deriving-via","base16-bytestring","bimap >=0.4 && <0.6","binary >=0.8 && <0.11","bytestring >=0.10 && <0.13","cardano-binary","cardano-crypto-class","cardano-ledger-core ^>=1.15","cardano-prelude","cardano-slotting","cardano-strict-containers","cborg ^>=0.2.2","containers >=0.5 && <0.8","contra-tracer","deepseq","filelock","fs-api ^>=0.3","hashable","io-classes ^>=1.5","measures","mtl","nothunks ^>=0.2","ouroboros-network-api ^>=0.10","ouroboros-network-mock ^>=0.1","ouroboros-network-protocols ^>=0.11","primitive","psqueues ^>=0.2.3","quiet ^>=0.2","reflection","semialign >=1.1","serialise ^>=0.2","si-timers ^>=1.5","sop-core ^>=0.5","sop-extras ^>=0.2","streaming","strict-checked-vars ^>=0.2","strict-sop-core ^>=0.1","strict-stm ^>=1.5","text","these ^>=1.2","time","transformers","typed-protocols ^>=0.1.1","vector ^>=0.13","text >=1.2.5.0 && <2.2"]
- library unstable-consensus-testlib:
-
- ["QuickCheck","base","base16-bytestring","binary","bytestring","cardano-binary:testlib","cardano-crypto-class","cardano-prelude","cardano-slotting:testlib","cardano-strict-containers","cborg","constraints","containers","contra-tracer","deepseq","directory","file-embed","filepath","fs-api ^>=0.3","fs-sim ^>=0.3","generics-sop","io-classes","io-sim","mtl","nothunks","optparse-applicative","ouroboros-consensus","ouroboros-network-api","ouroboros-network-mock","pretty-simple","quickcheck-instances","quickcheck-state-machine:no-vendored-treediff ^>=0.10","quiet","random","serialise","si-timers","sop-core","sop-extras","strict-checked-vars","strict-sop-core","strict-stm","tasty","tasty-golden","tasty-hunit","tasty-quickcheck >=0.11","tasty-rerun","template-haskell","text","time","tree-diff","utf8-string","vector","with-utf8"]
- library unstable-mock-block:
-
- ["base","bimap","bytestring","cardano-binary","cardano-crypto-class","cardano-slotting:{cardano-slotting, testlib}","cborg","containers","deepseq","hashable","mtl","nothunks","ouroboros-consensus","ouroboros-network-api","ouroboros-network-mock","serialise","text","time","ouroboros-consensus:unstable-consensus-testlib"]
- library unstable-mempool-test-utils:
-
- ["base","contra-tracer","deepseq","ouroboros-consensus","strict-stm"]
- library unstable-tutorials:
-
- ["base","containers","hashable","mtl","nothunks","ouroboros-consensus","ouroboros-network-api","serialise"]
- test-suite mempool-bench:
-
- ["aeson","base","bytestring","cardano-slotting","cassava","containers","contra-tracer","deepseq","nothunks","ouroboros-consensus","serialise","tasty","tasty-bench","tasty-hunit","text","transformers","tree-diff","ouroboros-consensus:unstable-consensus-testlib","ouroboros-consensus:unstable-mempool-test-utils","with-utf8"]
- test-suite ChainSync-client-bench:
-
- ["array","base","cardano-crypto-class","containers","contra-tracer","ouroboros-consensus","ouroboros-network-api","ouroboros-network-mock","ouroboros-network-protocols","time","typed-protocols-examples","ouroboros-consensus:unstable-consensus-testlib","with-utf8"]