Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data ShelleyLedgerUpdate era Source #
ShelleyUpdatedPParams !(StrictMaybe (PParams era)) !EpochNo |
Instances
Show (PParams era) ⇒ Show (ShelleyLedgerUpdate era) Source # | |
Defined in Ouroboros.Consensus.Shelley.Ledger.Inspect showsPrec ∷ Int → ShelleyLedgerUpdate era → ShowS # show ∷ ShelleyLedgerUpdate era → String # showList ∷ [ShelleyLedgerUpdate era] → ShowS # | |
Eq (PParams era) ⇒ Eq (ShelleyLedgerUpdate era) Source # | |
Defined in Ouroboros.Consensus.Shelley.Ledger.Inspect (==) ∷ ShelleyLedgerUpdate era → ShelleyLedgerUpdate era → Bool # (/=) ∷ ShelleyLedgerUpdate era → ShelleyLedgerUpdate era → Bool # | |
Show (PParams era) ⇒ Condense (ShelleyLedgerUpdate era) Source # | |
Defined in Ouroboros.Consensus.Shelley.Ledger.Inspect condense ∷ ShelleyLedgerUpdate era → String Source # |
pparamsUpdate ∷ ∀ era proto. ShelleyBasedEra era ⇒ LedgerState (ShelleyBlock proto era) → ShelleyLedgerUpdate era Source #
Orphan instances
ShelleyBasedEra era ⇒ InspectLedger (ShelleyBlock proto era) Source # | |
type LedgerWarning (ShelleyBlock proto era) Source # type LedgerUpdate (ShelleyBlock proto era) Source # inspectLedger ∷ TopLevelConfig (ShelleyBlock proto era) → LedgerState (ShelleyBlock proto era) → LedgerState (ShelleyBlock proto era) → [LedgerEvent (ShelleyBlock proto era)] Source # |