Modulecardano-ledger-byron-1.3.0.0
Cardano.Chain.Genesis
- 17 types
- 25 values
- Packagecardano-ledger-byron-1.3.0.0
- Exports42
- LicenceApache-2.0
Instances10Eq, Show, Semigroup, NoThunks, FromCBOR, ToCBOR, …
Eq GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalancesShow GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalancesSemigroup GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalancesNoThunks GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalancesFromCBOR GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalancesToCBOR GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalancesDecCBOR GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalancesEncCBOR GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalancesMonadError SchemaError m => FromJSON m GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalancesMonad m => ToJSON m GenesisAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.AvvmBalances
Instances9Eq, Show, Generic, NoThunks, FromCBOR, ToCBOR, …
Eq ConfigDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.ConfigShow ConfigDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.ConfigGeneric ConfigDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.ConfigNoThunks ConfigDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.ConfigFromCBOR ConfigDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.ConfigToCBOR ConfigDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.ConfigDecCBOR ConfigDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.ConfigEncCBOR ConfigDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Configtype Rep Config = D1 ('MetaDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Config"Config"
"Cardano.Chain.Genesis.Config"
"cardano-ledger-byron-1.3.0.0-JpzuZ8LnhDz8ZWDSdGVXlU"
'False) (C1 ('MetaCons"Config"
'PrefixI 'True) ((S1 ('MetaSel ('Just"configGenesisData"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GenesisData) :*: S1 ('MetaSel ('Just"configGenesisHash"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 GenesisHash)) :*: (S1 ('MetaSel ('Just"configReqNetMagic"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 RequiresNetworkMagic) :*: S1 ('MetaSel ('Just"configUTxOConfiguration"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 UTxOConfiguration))))
Instances1Show
Show ConfigurationErrorDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Config
Constructors
Instances11Eq, Show, Generic, NoThunks, FromCBOR, ToCBOR, …
Eq GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataShow GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataGeneric GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataNoThunks GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataFromCBOR GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataToCBOR GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataDecCBOR GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataEncCBOR GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataMonadError SchemaError m => FromJSON m GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataMonad m => ToJSON m GenesisDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Datatype Rep GenesisData = D1 ('MetaDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Data"GenesisData"
"Cardano.Chain.Genesis.Data"
"cardano-ledger-byron-1.3.0.0-JpzuZ8LnhDz8ZWDSdGVXlU"
'False) (C1 ('MetaCons"GenesisData"
'PrefixI 'True) (((S1 ('MetaSel ('Just"gdGenesisKeyHashes"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GenesisKeyHashes) :*: S1 ('MetaSel ('Just"gdHeavyDelegation"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GenesisDelegation)) :*: (S1 ('MetaSel ('Just"gdStartTime"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just"gdNonAvvmBalances"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GenesisNonAvvmBalances))) :*: ((S1 ('MetaSel ('Just"gdProtocolParameters"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ProtocolParameters) :*: S1 ('MetaSel ('Just"gdK"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 BlockCount)) :*: (S1 ('MetaSel ('Just"gdProtocolMagicId"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 ProtocolMagicId) :*: S1 ('MetaSel ('Just"gdAvvmDistr"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GenesisAvvmBalances)))))
Instances2Show, Buildable
Show GenesisDataErrorDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DataBuildable GenesisDataErrorDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Data
Constructors
Instances9Eq, Show, NoThunks, FromCBOR, ToCBOR, DecCBOR, …
Eq GenesisDelegationDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationShow GenesisDelegationDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationNoThunks GenesisDelegationDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationFromCBOR GenesisDelegationDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationToCBOR GenesisDelegationDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationDecCBOR GenesisDelegationDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationEncCBOR GenesisDelegationDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationMonadError SchemaError m => FromJSON m GenesisDelegationDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationMonad m => ToJSON m GenesisDelegationDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Delegation
Instances3Eq, Show, Buildable
Eq GenesisDelegationErrorDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationShow GenesisDelegationErrorDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.DelegationBuildable GenesisDelegationErrorDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Delegation
Constructors
Instances3Generic, NoThunks, Rep
Generic GeneratedSecretsDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.GenerateNoThunks GeneratedSecretsDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Generatetype Rep GeneratedSecrets = D1 ('MetaDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Generate"GeneratedSecrets"
"Cardano.Chain.Genesis.Generate"
"cardano-ledger-byron-1.3.0.0-JpzuZ8LnhDz8ZWDSdGVXlU"
'False) (C1 ('MetaCons"GeneratedSecrets"
'PrefixI 'True) ((S1 ('MetaSel ('Just"gsDlgIssuersSecrets"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [SigningKey]) :*: S1 ('MetaSel ('Just"gsRichSecrets"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [SigningKey])) :*: (S1 ('MetaSel ('Just"gsPoorSecrets"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [PoorSecret]) :*: S1 ('MetaSel ('Just"gsFakeAvvmSecrets"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [RedeemSigningKey]))))
Instances3Eq, Show, Buildable
Eq GenesisDataGenerationErrorDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.GenerateShow GenesisDataGenerationErrorDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.GenerateBuildable GenesisDataGenerationErrorDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Generate
Constructors
Instances3Generic, NoThunks, Rep
Generic PoorSecretDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.GenerateNoThunks PoorSecretDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Generatetype Rep PoorSecret = D1 ('MetaDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Generate"PoorSecret"
"Cardano.Chain.Genesis.Generate"
"cardano-ledger-byron-1.3.0.0-JpzuZ8LnhDz8ZWDSdGVXlU"
'True) (C1 ('MetaCons"PoorSecret"
'PrefixI 'True) (S1 ('MetaSel ('Just"poorSecretToKey"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SigningKey)))
Constructors
Instances11Eq, Show, Generic, NFData, ToJSON, NoThunks, …
Eq GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.HashShow GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.HashGeneric GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.HashNFData GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.HashToJSON GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.HashNoThunks GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.HashFromCBOR GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.HashToCBOR GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.HashDecCBOR GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.HashEncCBOR GenesisHashDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Hashtype Rep GenesisHash = D1 ('MetaDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Hash"GenesisHash"
"Cardano.Chain.Genesis.Hash"
"cardano-ledger-byron-1.3.0.0-JpzuZ8LnhDz8ZWDSdGVXlU"
'True) (C1 ('MetaCons"GenesisHash"
'PrefixI 'True) (S1 ('MetaSel ('Just"unGenesisHash"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Hash Raw))))
Constructors
Instances4Eq, Show, Generic, Rep
Eq FakeAvvmOptionsDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.InitializerShow FakeAvvmOptionsDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.InitializerGeneric FakeAvvmOptionsDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Initializertype Rep FakeAvvmOptions = D1 ('MetaDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Initializer"FakeAvvmOptions"
"Cardano.Chain.Genesis.Initializer"
"cardano-ledger-byron-1.3.0.0-JpzuZ8LnhDz8ZWDSdGVXlU"
'False) (C1 ('MetaCons"FakeAvvmOptions"
'PrefixI 'True) (S1 ('MetaSel ('Just"faoCount"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Word) :*: S1 ('MetaSel ('Just"faoOneBalance"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Lovelace)))
Constructors
Instances2Eq, Show
Eq GenesisInitializerDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.InitializerShow GenesisInitializerDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Initializer
Constructors
Instances2Eq, Show
Eq TestnetBalanceOptionsDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.InitializerShow TestnetBalanceOptionsDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Initializer
Constructors
Instances12Eq, Show, Semigroup, Monoid, NoThunks, Buildable, …
Eq GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesShow GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesSemigroup GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesMonoid GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesNoThunks GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesBuildable GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesFromCBOR GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesToCBOR GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesDecCBOR GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesEncCBOR GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesMonadError SchemaError m => FromJSON m GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashesMonad m => ToJSON m GenesisKeyHashesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.KeyHashes
Constructors
Instances12Eq, Show, Semigroup, Monoid, NoThunks, Buildable, …
Eq GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesShow GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesSemigroup GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesMonoid GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesNoThunks GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesBuildable GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesFromCBOR GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesToCBOR GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesDecCBOR GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesEncCBOR GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesMonadError SchemaError m => FromJSON m GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalancesMonad m => ToJSON m GenesisNonAvvmBalancesDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.NonAvvmBalances
Instances4Eq, Show, Generic, Rep
Eq GenesisSpecDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.SpecShow GenesisSpecDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.SpecGeneric GenesisSpecDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Spectype Rep GenesisSpec = D1 ('MetaDataDefined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Genesis.Spec"GenesisSpec"
"Cardano.Chain.Genesis.Spec"
"cardano-ledger-byron-1.3.0.0-JpzuZ8LnhDz8ZWDSdGVXlU"
'False) (C1 ('MetaCons"UnsafeGenesisSpec"
'PrefixI 'True) ((S1 ('MetaSel ('Just"gsAvvmDistr"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GenesisAvvmBalances) :*: (S1 ('MetaSel ('Just"gsHeavyDelegation"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GenesisDelegation) :*: S1 ('MetaSel ('Just"gsProtocolParameters"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ProtocolParameters))) :*: (S1 ('MetaSel ('Just"gsK"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 BlockCount) :*: (S1 ('MetaSel ('Just"gsProtocolMagic"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ProtocolMagic) :*: S1 ('MetaSel ('Just"gsInitializer"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GenesisInitializer)))))