Skip to content

Commit

Permalink
Merge pull request #329 from input-output-hk/newhoggy/new-shelleyToAl…
Browse files Browse the repository at this point in the history
…onzoEraToShelleyToBabbageEra-function

New `shelleyToAlonzoEraToShelleyToBabbageEra` function
  • Loading branch information
newhoggy committed Oct 19, 2023
2 parents 9f04c2f + 3c1308c commit 0e670df
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 3 deletions.
10 changes: 10 additions & 0 deletions cardano-api/internal/Cardano/Api/Eras/Case.hs
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ module Cardano.Api.Eras.Case

-- Conversions
, shelleyToAllegraEraToByronToAllegraEra
, shelleyToAlonzoEraToShelleyToBabbageEra
, alonzoEraOnlyToAlonzoEraOnwards
, alonzoEraOnwardsToMaryEraOnwards
, babbageEraOnwardsToMaryEraOnwards
Expand Down Expand Up @@ -254,6 +255,15 @@ shelleyToAllegraEraToByronToAllegraEra = \case
ShelleyToAllegraEraShelley -> ByronToAllegraEraShelley
ShelleyToAllegraEraAllegra -> ByronToAllegraEraAllegra

shelleyToAlonzoEraToShelleyToBabbageEra :: ()
=> ShelleyToAlonzoEra era
-> ShelleyToBabbageEra era
shelleyToAlonzoEraToShelleyToBabbageEra = \case
ShelleyToAlonzoEraShelley -> ShelleyToBabbageEraShelley
ShelleyToAlonzoEraAllegra -> ShelleyToBabbageEraAllegra
ShelleyToAlonzoEraMary -> ShelleyToBabbageEraMary
ShelleyToAlonzoEraAlonzo -> ShelleyToBabbageEraAlonzo

alonzoEraOnwardsToMaryEraOnwards :: ()
=> AlonzoEraOnwards era
-> MaryEraOnwards era
Expand Down
9 changes: 6 additions & 3 deletions cardano-api/src/Cardano/Api.hs
Original file line number Diff line number Diff line change
Expand Up @@ -166,15 +166,18 @@ module Cardano.Api (
caseAlonzoOnlyOrBabbageEraOnwards,

-- ** Eon relaxation

-- *** for AlonzoEraOnly
shelleyToAllegraEraToByronToAllegraEra,
shelleyToAlonzoEraToShelleyToBabbageEra,

-- *** Case on AlonzoEraOnly
-- *** for AlonzoEraOnly
alonzoEraOnlyToAlonzoEraOnwards,

-- *** Case on AlonzoEraOnwards
-- *** for AlonzoEraOnwards
alonzoEraOnwardsToMaryEraOnwards,

-- *** Case on BabbageEraOnwards
-- *** for BabbageEraOnwards
babbageEraOnwardsToMaryEraOnwards,
babbageEraOnwardsToAlonzoEraOnwards,

Expand Down

0 comments on commit 0e670df

Please sign in to comment.