cardano-node-8.7.2: The cardano full node
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Node.Tracing.Era.HardFork

Orphan instances

LogFormatting EraParams Source # 
Instance details

Methods

forMachine :: DetailLevel -> EraParams -> Object

forHuman :: EraParams -> Text

asMetrics :: EraParams -> [Metric]

All (Compose LogFormatting Header) xs => LogFormatting (Header (HardForkBlock xs)) Source # 
Instance details

Methods

forMachine :: DetailLevel -> Header (HardForkBlock xs) -> Object

forHuman :: Header (HardForkBlock xs) -> Text

asMetrics :: Header (HardForkBlock xs) -> [Metric]

All (Compose LogFormatting WrapApplyTxErr) xs => LogFormatting (OneEraApplyTxErr xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraApplyTxErr xs -> Object

forHuman :: OneEraApplyTxErr xs -> Text

asMetrics :: OneEraApplyTxErr xs -> [Metric]

All (Compose LogFormatting WrapCannotForge) xs => LogFormatting (OneEraCannotForge xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraCannotForge xs -> Object

forHuman :: OneEraCannotForge xs -> Text

asMetrics :: OneEraCannotForge xs -> [Metric]

All (Compose LogFormatting WrapEnvelopeErr) xs => LogFormatting (OneEraEnvelopeErr xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraEnvelopeErr xs -> Object

forHuman :: OneEraEnvelopeErr xs -> Text

asMetrics :: OneEraEnvelopeErr xs -> [Metric]

All (Compose LogFormatting WrapForgeStateInfo) xs => LogFormatting (OneEraForgeStateInfo xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraForgeStateInfo xs -> Object

forHuman :: OneEraForgeStateInfo xs -> Text

asMetrics :: OneEraForgeStateInfo xs -> [Metric]

All (Compose LogFormatting WrapForgeStateUpdateError) xs => LogFormatting (OneEraForgeStateUpdateError xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraForgeStateUpdateError xs -> Object

forHuman :: OneEraForgeStateUpdateError xs -> Text

asMetrics :: OneEraForgeStateUpdateError xs -> [Metric]

All (Compose LogFormatting WrapLedgerErr) xs => LogFormatting (OneEraLedgerError xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraLedgerError xs -> Object

forHuman :: OneEraLedgerError xs -> Text

asMetrics :: OneEraLedgerError xs -> [Metric]

All (Compose LogFormatting WrapLedgerUpdate) xs => LogFormatting (OneEraLedgerUpdate xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraLedgerUpdate xs -> Object

forHuman :: OneEraLedgerUpdate xs -> Text

asMetrics :: OneEraLedgerUpdate xs -> [Metric]

All (Compose LogFormatting WrapLedgerWarning) xs => LogFormatting (OneEraLedgerWarning xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraLedgerWarning xs -> Object

forHuman :: OneEraLedgerWarning xs -> Text

asMetrics :: OneEraLedgerWarning xs -> [Metric]

All (Compose LogFormatting WrapSelectView) xs => LogFormatting (OneEraSelectView xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraSelectView xs -> Object

forHuman :: OneEraSelectView xs -> Text

asMetrics :: OneEraSelectView xs -> [Metric]

All (Compose LogFormatting WrapValidationErr) xs => LogFormatting (OneEraValidationErr xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> OneEraValidationErr xs -> Object

forHuman :: OneEraValidationErr xs -> Text

asMetrics :: OneEraValidationErr xs -> [Metric]

All (Compose LogFormatting WrapEnvelopeErr) xs => LogFormatting (HardForkEnvelopeErr xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> HardForkEnvelopeErr xs -> Object

forHuman :: HardForkEnvelopeErr xs -> Text

asMetrics :: HardForkEnvelopeErr xs -> [Metric]

All (Compose LogFormatting WrapLedgerErr) xs => LogFormatting (HardForkLedgerError xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> HardForkLedgerError xs -> Object

forHuman :: HardForkLedgerError xs -> Text

asMetrics :: HardForkLedgerError xs -> [Metric]

(All (Compose LogFormatting WrapLedgerUpdate) xs, All SingleEraBlock xs) => LogFormatting (HardForkLedgerUpdate xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> HardForkLedgerUpdate xs -> Object

forHuman :: HardForkLedgerUpdate xs -> Text

asMetrics :: HardForkLedgerUpdate xs -> [Metric]

(All (Compose LogFormatting WrapLedgerWarning) xs, All SingleEraBlock xs) => LogFormatting (HardForkLedgerWarning xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> HardForkLedgerWarning xs -> Object

forHuman :: HardForkLedgerWarning xs -> Text

asMetrics :: HardForkLedgerWarning xs -> [Metric]

All (Compose LogFormatting WrapApplyTxErr) xs => LogFormatting (HardForkApplyTxErr xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> HardForkApplyTxErr xs -> Object

forHuman :: HardForkApplyTxErr xs -> Text

asMetrics :: HardForkApplyTxErr xs -> [Metric]

All (Compose LogFormatting WrapSelectView) xs => LogFormatting (HardForkSelectView xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> HardForkSelectView xs -> Object

forHuman :: HardForkSelectView xs -> Text

asMetrics :: HardForkSelectView xs -> [Metric]

All (Compose LogFormatting WrapValidationErr) xs => LogFormatting (HardForkValidationErr xs) Source # 
Instance details

Methods

forMachine :: DetailLevel -> HardForkValidationErr xs -> Object

forHuman :: HardForkValidationErr xs -> Text

asMetrics :: HardForkValidationErr xs -> [Metric]

All (Compose LogFormatting GenTx) xs => LogFormatting (GenTx (HardForkBlock xs)) Source # 
Instance details

Methods

forMachine :: DetailLevel -> GenTx (HardForkBlock xs) -> Object

forHuman :: GenTx (HardForkBlock xs) -> Text

asMetrics :: GenTx (HardForkBlock xs) -> [Metric]

LogFormatting (ApplyTxErr blk) => LogFormatting (WrapApplyTxErr blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapApplyTxErr blk -> Object

forHuman :: WrapApplyTxErr blk -> Text

asMetrics :: WrapApplyTxErr blk -> [Metric]

LogFormatting (CannotForge blk) => LogFormatting (WrapCannotForge blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapCannotForge blk -> Object

forHuman :: WrapCannotForge blk -> Text

asMetrics :: WrapCannotForge blk -> [Metric]

LogFormatting (OtherHeaderEnvelopeError blk) => LogFormatting (WrapEnvelopeErr blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapEnvelopeErr blk -> Object

forHuman :: WrapEnvelopeErr blk -> Text

asMetrics :: WrapEnvelopeErr blk -> [Metric]

LogFormatting (ForgeStateInfo blk) => LogFormatting (WrapForgeStateInfo blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapForgeStateInfo blk -> Object

forHuman :: WrapForgeStateInfo blk -> Text

asMetrics :: WrapForgeStateInfo blk -> [Metric]

LogFormatting (ForgeStateUpdateError blk) => LogFormatting (WrapForgeStateUpdateError blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapForgeStateUpdateError blk -> Object

forHuman :: WrapForgeStateUpdateError blk -> Text

asMetrics :: WrapForgeStateUpdateError blk -> [Metric]

LogFormatting (LedgerError blk) => LogFormatting (WrapLedgerErr blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapLedgerErr blk -> Object

forHuman :: WrapLedgerErr blk -> Text

asMetrics :: WrapLedgerErr blk -> [Metric]

LogFormatting (LedgerUpdate blk) => LogFormatting (WrapLedgerUpdate blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapLedgerUpdate blk -> Object

forHuman :: WrapLedgerUpdate blk -> Text

asMetrics :: WrapLedgerUpdate blk -> [Metric]

LogFormatting (LedgerWarning blk) => LogFormatting (WrapLedgerWarning blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapLedgerWarning blk -> Object

forHuman :: WrapLedgerWarning blk -> Text

asMetrics :: WrapLedgerWarning blk -> [Metric]

LogFormatting (SelectView (BlockProtocol blk)) => LogFormatting (WrapSelectView blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapSelectView blk -> Object

forHuman :: WrapSelectView blk -> Text

asMetrics :: WrapSelectView blk -> [Metric]

LogFormatting (ValidationErr (BlockProtocol blk)) => LogFormatting (WrapValidationErr blk) Source # 
Instance details

Methods

forMachine :: DetailLevel -> WrapValidationErr blk -> Object

forHuman :: WrapValidationErr blk -> Text

asMetrics :: WrapValidationErr blk -> [Metric]