IntersectMBO / ouroboros-consensus

Implementation of a Consensus Layer for the Ouroboros family of protocols
https://ouroboros-consensus.cardano.intersectmbo.org
Apache License 2.0
28 stars 21 forks source link

Consolidate protocol versions in `cardano-tools` #276

Open amesgen opened 1 year ago

amesgen commented 1 year ago

Currently, the Cardano protocol versions are defined twice in ouroboros-consensus-cardano-tools:

The goal of this ticket is to correct these discrepancies by consolidating them. This can serve as the baseline to extract this into a library that can also be reused in the node here, cf. input-output-hk/ouroboros-network#3925.


For your convenience: See this table from CIP-0059 for an overview of the different protocol versions.

nfrisby commented 11 months ago

We chatted and initially think the ouroboros-consensus-cardano package would be a natural place for this consolidated value to be exported.

nfrisby commented 11 months ago

Related to #275