Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Ouroboros.Consensus.Byron.ByronHFC
Contents
Synopsis
Documentation
type ByronBlockHFC = HardForkBlock '[ByronBlock] Source #
Byron as the single era in the hard fork combinator
data ByronPartialLedgerConfig Source #
When Byron is part of the hard-fork combinator, we use the partial ledger config. Standalone Byron uses the regular ledger config. This means that the partial ledger config is the perfect place to store the trigger condition for the hard fork to Shelley, as we don't have to modify the ledger config for standalone Byron.
Constructors
ByronPartialLedgerConfig | |
Instances
Generic ByronPartialLedgerConfig Source # | |
Defined in Ouroboros.Consensus.Byron.ByronHFC Associated Types type Rep ByronPartialLedgerConfig ∷ Type → Type # | |
NoThunks ByronPartialLedgerConfig Source # | |
Defined in Ouroboros.Consensus.Byron.ByronHFC | |
type Rep ByronPartialLedgerConfig Source # | |
Defined in Ouroboros.Consensus.Byron.ByronHFC type Rep ByronPartialLedgerConfig = D1 ('MetaData "ByronPartialLedgerConfig" "Ouroboros.Consensus.Byron.ByronHFC" "ouroboros-consensus-cardano-0.21.0.0-inplace" 'False) (C1 ('MetaCons "ByronPartialLedgerConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "byronLedgerConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (LedgerConfig ByronBlock)) :*: S1 ('MetaSel ('Just "byronTriggerHardFork") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 TriggerHardFork))) |