cardano-ledger-shelley-1.16.0.0: Shelley Ledger Executable Model
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Ledger.Shelley.CertState

Documentation

data ShelleyCertState era Source #

Constructors

ShelleyCertState 

Fields

Instances

Instances details
ToJSON (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

Generic (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

Associated Types

type Rep (ShelleyCertState era) ∷ TypeType #

Methods

fromShelleyCertState era → Rep (ShelleyCertState era) x #

toRep (ShelleyCertState era) x → ShelleyCertState era #

Show (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

Era era ⇒ DecShareCBOR (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

Associated Types

type Share (ShelleyCertState era) Source #

Era era ⇒ EncCBOR (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

Methods

encCBORShelleyCertState era → Encoding Source #

encodedSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy (ShelleyCertState era) → Size Source #

encodedListSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy [ShelleyCertState era] → Size Source #

Default (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

Methods

defShelleyCertState era Source #

Era era ⇒ NFData (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

Methods

rnfShelleyCertState era → () #

Eq (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

Methods

(==)ShelleyCertState era → ShelleyCertState era → Bool #

(/=)ShelleyCertState era → ShelleyCertState era → Bool #

Era era ⇒ NoThunks (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

type Rep (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

type Rep (ShelleyCertState era) = D1 ('MetaData "ShelleyCertState" "Cardano.Ledger.Shelley.CertState" "cardano-ledger-shelley-1.16.0.0-inplace" 'False) (C1 ('MetaCons "ShelleyCertState" 'PrefixI 'True) (S1 ('MetaSel ('Just "shelleyCertVState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (VState era)) :*: (S1 ('MetaSel ('Just "shelleyCertPState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (PState era)) :*: S1 ('MetaSel ('Just "shelleyCertDState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (DState era)))))
type Share (ShelleyCertState era) Source # 
Instance details

Defined in Cardano.Ledger.Shelley.CertState

Orphan instances