cardano-ledger-canonical-state-9.9.9.9: Instaces for working with canonical ledger state representation
Safe HaskellNone
LanguageHaskell2010

Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

Documentation

data CanonicalConstitution Source #

Instances

Instances details
Generic CanonicalConstitution Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

Associated Types

type Rep CanonicalConstitution 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

type Rep CanonicalConstitution = D1 ('MetaData "CanonicalConstitution" "Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0" "cardano-ledger-canonical-state-9.9.9.9-inplace" 'False) (C1 ('MetaCons "CanonicalConstitution" 'PrefixI 'True) (S1 ('MetaSel ('Just "constitutionAnchor") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Anchor) :*: S1 ('MetaSel ('Just "constitutionGuardrailsScriptHash") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe ScriptHash))))
Show CanonicalConstitution Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

Eq CanonicalConstitution Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

(NamespaceEra v ~ era, Era era) ⇒ FromCanonicalCBOR v CanonicalConstitution Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

(NamespaceEra v ~ era, Era era) ⇒ ToCanonicalCBOR v CanonicalConstitution Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

type Rep CanonicalConstitution Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

type Rep CanonicalConstitution = D1 ('MetaData "CanonicalConstitution" "Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0" "cardano-ledger-canonical-state-9.9.9.9-inplace" 'False) (C1 ('MetaCons "CanonicalConstitution" 'PrefixI 'True) (S1 ('MetaSel ('Just "constitutionAnchor") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Anchor) :*: S1 ('MetaSel ('Just "constitutionGuardrailsScriptHash") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe ScriptHash))))

newtype GovConstitutionOut Source #

Instances

Instances details
Generic GovConstitutionOut Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

Associated Types

type Rep GovConstitutionOut 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

type Rep GovConstitutionOut = D1 ('MetaData "GovConstitutionOut" "Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0" "cardano-ledger-canonical-state-9.9.9.9-inplace" 'True) (C1 ('MetaCons "GovConstitutionOut" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CanonicalConstitution)))
Show GovConstitutionOut Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

Eq GovConstitutionOut Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

(NamespaceEra "gov/constitution/v0" ~ era, Era era) ⇒ CanonicalCBOREntryDecoder "gov/constitution/v0" GovConstitutionOut Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

Methods

decodeEntryCanonicalDecoder s (Versioned "gov/constitution/v0" GovConstitutionOut) Source #

(NamespaceEra "gov/constitution/v0" ~ era, Era era) ⇒ CanonicalCBOREntryEncoder "gov/constitution/v0" GovConstitutionOut Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

type Rep GovConstitutionOut Source # 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

type Rep GovConstitutionOut = D1 ('MetaData "GovConstitutionOut" "Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0" "cardano-ledger-canonical-state-9.9.9.9-inplace" 'True) (C1 ('MetaCons "GovConstitutionOut" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CanonicalConstitution)))

Orphan instances

(NamespaceEra "gov/constitution/v0" ~ era, Era era) ⇒ KnownNamespace "gov/constitution/v0" Source # 
Instance details

Associated Types

type NamespaceKey "gov/constitution/v0" 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

type NamespaceKey "gov/constitution/v0" = GovConstitutionIn
type NamespaceEntry "gov/constitution/v0" 
Instance details

Defined in Cardano.Ledger.CanonicalState.Namespace.GovConstitution.V0

type NamespaceEntry "gov/constitution/v0" = GovConstitutionOut