ouroboros-consensus:cardano
Safe HaskellNone
LanguageHaskell2010

Ouroboros.Consensus.Shelley.Node.Peras

Description

Peras support for Shelley.

NOTE: this module exists solely because the orphan module Serialisation needs some of these instances, but defining them there would be too confusing.

Orphan instances

Typeable proto ⇒ BlockSupportsPeras (ShelleyBlock proto AllegraEra) Source # 
Instance details

Typeable proto ⇒ BlockSupportsPeras (ShelleyBlock proto AlonzoEra) Source # 
Instance details

Typeable proto ⇒ BlockSupportsPeras (ShelleyBlock proto BabbageEra) Source # 
Instance details

Typeable proto ⇒ BlockSupportsPeras (ShelleyBlock proto ConwayEra) Source # 
Instance details

Typeable proto ⇒ BlockSupportsPeras (ShelleyBlock proto DijkstraEra) Source # 
Instance details

Typeable proto ⇒ BlockSupportsPeras (ShelleyBlock proto MaryEra) Source # 
Instance details

Typeable proto ⇒ BlockSupportsPeras (ShelleyBlock proto ShelleyEra) Source # 
Instance details

(Typeable proto, ChainDepStateSupportsPeras (ChainDepState proto), ChainDepStateSupportsPeras (Ticked (ChainDepState proto))) ⇒ StateSupportsPerasEpochContext (ShelleyBlock proto AllegraEra) Source # 
Instance details

(Typeable proto, ChainDepStateSupportsPeras (ChainDepState proto), ChainDepStateSupportsPeras (Ticked (ChainDepState proto))) ⇒ StateSupportsPerasEpochContext (ShelleyBlock proto AlonzoEra) Source # 
Instance details

(Typeable proto, ChainDepStateSupportsPeras (ChainDepState proto), ChainDepStateSupportsPeras (Ticked (ChainDepState proto))) ⇒ StateSupportsPerasEpochContext (ShelleyBlock proto BabbageEra) Source # 
Instance details

(Typeable proto, ChainDepStateSupportsPeras (ChainDepState proto), ChainDepStateSupportsPeras (Ticked (ChainDepState proto))) ⇒ StateSupportsPerasEpochContext (ShelleyBlock proto ConwayEra) Source # 
Instance details

(Typeable proto, ChainDepStateSupportsPeras (ChainDepState proto), ChainDepStateSupportsPeras (Ticked (ChainDepState proto))) ⇒ StateSupportsPerasEpochContext (ShelleyBlock proto DijkstraEra) Source # 
Instance details

(Typeable proto, ChainDepStateSupportsPeras (ChainDepState proto), ChainDepStateSupportsPeras (Ticked (ChainDepState proto))) ⇒ StateSupportsPerasEpochContext (ShelleyBlock proto MaryEra) Source # 
Instance details

(Typeable proto, ChainDepStateSupportsPeras (ChainDepState proto), ChainDepStateSupportsPeras (Ticked (ChainDepState proto))) ⇒ StateSupportsPerasEpochContext (ShelleyBlock proto ShelleyEra) Source # 
Instance details