cardano-ledger-conway-1.23.0.0: Cardano ledger with an updated on-chain governance system.
Safe HaskellNone
LanguageHaskell2010

Cardano.Ledger.Conway.Genesis

Synopsis

Documentation

data ConwayGenesis Source #

Instances

Instances details
FromJSON ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

ToJSON ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

FromCBOR ConwayGenesis Source #

Genesis are always encoded with the version of era they are defined in.

Instance details

Defined in Cardano.Ledger.Conway.Genesis

ToCBOR ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

DecCBOR ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

EncCBOR ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

ToKeyValuePairs ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

Methods

toKeyValuePairsKeyValue e kv ⇒ ConwayGenesis → [kv] Source #

NFData ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

Methods

rnfConwayGenesis → () #

Generic ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

Show ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

Eq ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

NoThunks ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

type Rep ConwayGenesis Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

data ConwayExtraConfig Source #

Extra configuration for injecting Conway-specific Genesis data

Constructors

ConwayExtraConfig 

Fields

Instances

Instances details
FromJSON ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

ToJSON ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

DecCBOR ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

EncCBOR ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

ToKeyValuePairs ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

Methods

toKeyValuePairsKeyValue e kv ⇒ ConwayExtraConfig → [kv] Source #

Default ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

NFData ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

Methods

rnfConwayExtraConfig → () #

Generic ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

Associated Types

type Rep ConwayExtraConfig 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

type Rep ConwayExtraConfig = D1 ('MetaData "ConwayExtraConfig" "Cardano.Ledger.Conway.Genesis" "cardano-ledger-conway-1.23.0.0-inplace" 'False) (C1 ('MetaCons "ConwayExtraConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "cecDelegs") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (InjectionData (Credential 'Staking) Delegatee)) :*: S1 ('MetaSel ('Just "cecInitialDReps") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (InjectionData (Credential 'DRepRole) DRepState))))
Show ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

Eq ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

NoThunks ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

type Rep ConwayExtraConfig Source # 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

type Rep ConwayExtraConfig = D1 ('MetaData "ConwayExtraConfig" "Cardano.Ledger.Conway.Genesis" "cardano-ledger-conway-1.23.0.0-inplace" 'False) (C1 ('MetaCons "ConwayExtraConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "cecDelegs") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (InjectionData (Credential 'Staking) Delegatee)) :*: S1 ('MetaSel ('Just "cecInitialDReps") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (InjectionData (Credential 'DRepRole) DRepState))))

Orphan instances

EraGenesis ConwayEra Source # 
Instance details

Associated Types

type Genesis ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Genesis