Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ShelleyToBabbageEra era where
- shelleyToBabbageEraConstraints :: ShelleyToBabbageEra era -> (ShelleyToBabbageEraConstraints era => a) -> a
- shelleyToBabbageEraToShelleyBasedEra :: ShelleyToBabbageEra era -> ShelleyBasedEra era
- type ShelleyToBabbageEraConstraints era = (HashAlgorithm (HASH (EraCrypto (ShelleyLedgerEra era))), Signable (VRF (EraCrypto (ShelleyLedgerEra era))) Seed, PraosProtocolSupportsNode (ConsensusProtocol era), ShelleyBlock (ConsensusProtocol era) (ShelleyLedgerEra era) ~ ConsensusBlockForEra era, ShelleyCompatible (ConsensusProtocol era) (ShelleyLedgerEra era), ADDRHASH (PraosProtocolSupportsNodeCrypto (ConsensusProtocol era)) ~ Blake2b_224, Crypto (EraCrypto (ShelleyLedgerEra era)), Era (ShelleyLedgerEra era), EraCrypto (ShelleyLedgerEra era) ~ StandardCrypto, EraPParams (ShelleyLedgerEra era), EraTx (ShelleyLedgerEra era), EraTxBody (ShelleyLedgerEra era), EraTxOut (ShelleyLedgerEra era), HashAnnotated (TxBody (ShelleyLedgerEra era)) EraIndependentTxBody StandardCrypto, ProtVerAtMost (ShelleyLedgerEra era) 8, ShelleyEraTxBody (ShelleyLedgerEra era), ShelleyEraTxCert (ShelleyLedgerEra era), TxCert (ShelleyLedgerEra era) ~ ShelleyTxCert (ShelleyLedgerEra era), FromCBOR (ChainDepState (ConsensusProtocol era)), FromCBOR (DebugLedgerState era), IsCardanoEra era, IsShelleyBasedEra era, ToJSON (DebugLedgerState era), Typeable era)
Documentation
data ShelleyToBabbageEra era where Source #
Instances
Eon ShelleyToBabbageEra Source # | |
Defined in Cardano.Api.Eon.ShelleyToBabbageEra inEonForEra :: a -> (ShelleyToBabbageEra era -> a) -> CardanoEra era -> a Source # | |
ToCardanoEra ShelleyToBabbageEra Source # | |
Defined in Cardano.Api.Eon.ShelleyToBabbageEra toCardanoEra :: ShelleyToBabbageEra era -> CardanoEra era Source # | |
Convert ShelleyToBabbageEra ShelleyBasedEra Source # | |
Defined in Cardano.Api.Eon.ShelleyToBabbageEra convert :: ShelleyToBabbageEra era -> ShelleyBasedEra era Source # | |
Convert ShelleyToBabbageEra CardanoEra Source # | |
Defined in Cardano.Api.Eon.ShelleyToBabbageEra convert :: ShelleyToBabbageEra era -> CardanoEra era Source # | |
Show (ShelleyToBabbageEra era) Source # | |
Defined in Cardano.Api.Eon.ShelleyToBabbageEra | |
Eq (ShelleyToBabbageEra era) Source # | |
Defined in Cardano.Api.Eon.ShelleyToBabbageEra (==) :: ShelleyToBabbageEra era -> ShelleyToBabbageEra era -> Bool Source # (/=) :: ShelleyToBabbageEra era -> ShelleyToBabbageEra era -> Bool Source # |
shelleyToBabbageEraConstraints :: ShelleyToBabbageEra era -> (ShelleyToBabbageEraConstraints era => a) -> a Source #
shelleyToBabbageEraToShelleyBasedEra :: ShelleyToBabbageEra era -> ShelleyBasedEra era Source #
Deprecated: Use convert
instead.
type ShelleyToBabbageEraConstraints era = (HashAlgorithm (HASH (EraCrypto (ShelleyLedgerEra era))), Signable (VRF (EraCrypto (ShelleyLedgerEra era))) Seed, PraosProtocolSupportsNode (ConsensusProtocol era), ShelleyBlock (ConsensusProtocol era) (ShelleyLedgerEra era) ~ ConsensusBlockForEra era, ShelleyCompatible (ConsensusProtocol era) (ShelleyLedgerEra era), ADDRHASH (PraosProtocolSupportsNodeCrypto (ConsensusProtocol era)) ~ Blake2b_224, Crypto (EraCrypto (ShelleyLedgerEra era)), Era (ShelleyLedgerEra era), EraCrypto (ShelleyLedgerEra era) ~ StandardCrypto, EraPParams (ShelleyLedgerEra era), EraTx (ShelleyLedgerEra era), EraTxBody (ShelleyLedgerEra era), EraTxOut (ShelleyLedgerEra era), HashAnnotated (TxBody (ShelleyLedgerEra era)) EraIndependentTxBody StandardCrypto, ProtVerAtMost (ShelleyLedgerEra era) 8, ShelleyEraTxBody (ShelleyLedgerEra era), ShelleyEraTxCert (ShelleyLedgerEra era), TxCert (ShelleyLedgerEra era) ~ ShelleyTxCert (ShelleyLedgerEra era), FromCBOR (ChainDepState (ConsensusProtocol era)), FromCBOR (DebugLedgerState era), IsCardanoEra era, IsShelleyBasedEra era, ToJSON (DebugLedgerState era), Typeable era) Source #