Moduleouroboros-consensus-4.2.1.0
Ouroboros.Consensus.Config
- 4 types
- 11 values
- Packageouroboros-consensus-4.2.1.0
- Exports15
- LicenceApache-2.0
Constructors
Instances5Generic, Semigroup, Monoid, NoThunks, Rep
Generic (CheckpointsMap blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.ConfigSemigroup (CheckpointsMap blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.ConfigMonoid (CheckpointsMap blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.ConfigNoThunks (HeaderHash blk) => NoThunks (CheckpointsMap blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Configtype Rep (CheckpointsMap blk) = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config"CheckpointsMap"
"Ouroboros.Consensus.Config"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'True) (C1 ('MetaCons"CheckpointsMap"
'PrefixI 'True) (S1 ('MetaSel ('Just"unCheckpointsMap"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map BlockNo (HeaderHash blk)))))
Instances1Show
Show DiffusionPipeliningSupportDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config
Constructors
Instances4Isomorphic, Generic, NoThunks, Rep
Isomorphic TopLevelConfigDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.HardFork.Combinator.Embed.UnaryGeneric (TopLevelConfig blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config(ConsensusProtocol (BlockProtocol blk), NoThunks (LedgerConfig blk), NoThunks (BlockConfig blk), NoThunks (CodecConfig blk), NoThunks (StorageConfig blk), NoThunks (HeaderHash blk)) => NoThunks (TopLevelConfig blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Configtype Rep (TopLevelConfig blk) = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config"TopLevelConfig"
"Ouroboros.Consensus.Config"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'False) (C1 ('MetaCons"TopLevelConfig"
'PrefixI 'True) ((S1 ('MetaSel ('Just"topLevelConfigProtocol"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (ConsensusConfig (BlockProtocol blk))) :*: (S1 ('MetaSel ('Just"topLevelConfigLedger"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (LedgerConfig blk)) :*: S1 ('MetaSel ('Just"topLevelConfigBlock"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (BlockConfig blk)))) :*: (S1 ('MetaSel ('Just"topLevelConfigCodec"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (CodecConfig blk)) :*: (S1 ('MetaSel ('Just"topLevelConfigStorage"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StorageConfig blk)) :*: S1 ('MetaSel ('Just"topLevelConfigCheckpoints"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (CheckpointsMap blk))))))
Constructors
Instances7Eq, Show, Generic, NoThunks, FromCBOR, ToCBOR, …
Eq SecurityParamDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config.SecurityParamShow SecurityParamDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config.SecurityParamGeneric SecurityParamDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config.SecurityParamNoThunks SecurityParamDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config.SecurityParamFromCBOR SecurityParamDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config.SecurityParamToCBOR SecurityParamDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config.SecurityParamtype Rep SecurityParam = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Config.SecurityParam"SecurityParam"
"Ouroboros.Consensus.Config.SecurityParam"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'True) (C1 ('MetaCons"SecurityParam"
'PrefixI 'True) (S1 ('MetaSel ('Just"maxRollbacks"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonZero Word64))))