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

Cardano.Node.Tracing.StateRep

Synopsis

Documentation

data InitChainSelection Source #

Instances

Instances details
FromJSON InitChainSelection Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

ToJSON InitChainSelection Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Generic InitChainSelection Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Associated Types

type Rep InitChainSelection :: Type -> Type Source #

NFData InitChainSelection Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Methods

rnf :: InitChainSelection -> () Source #

type Rep InitChainSelection Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

type Rep InitChainSelection = D1 ('MetaData "InitChainSelection" "Cardano.Node.Tracing.StateRep" "cardano-node-8.8.1-inplace" 'False) (C1 ('MetaCons "InitChainStartedSelection" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "InitChainSelected" 'PrefixI 'False) (U1 :: Type -> Type))

data NodeState Source #

The representation of the current state of node. All node states prior to tracing system going online are effectively invisible.

Instances

Instances details
FromJSON NodeState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

ToJSON NodeState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Generic NodeState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Associated Types

type Rep NodeState :: Type -> Type Source #

NFData NodeState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Methods

rnf :: NodeState -> () Source #

LogFormatting NodeState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

MetaTrace NodeState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

type Rep NodeState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

data OpeningDbs Source #

Instances

Instances details
FromJSON OpeningDbs Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

ToJSON OpeningDbs Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Generic OpeningDbs Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Associated Types

type Rep OpeningDbs :: Type -> Type Source #

NFData OpeningDbs Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Methods

rnf :: OpeningDbs -> () Source #

type Rep OpeningDbs Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

type Rep OpeningDbs = D1 ('MetaData "OpeningDbs" "Cardano.Node.Tracing.StateRep" "cardano-node-8.8.1-inplace" 'False) ((C1 ('MetaCons "StartedOpeningImmutableDB" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "OpenedImmutableDB" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (WithOrigin SlotNo)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ChunkNo)) :+: C1 ('MetaCons "StartedOpeningVolatileDB" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "OpenedVolatileDB" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "StartedOpeningLgrDB" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "OpenedLgrDB" 'PrefixI 'False) (U1 :: Type -> Type))))

data Replays Source #

Instances

Instances details
FromJSON Replays Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

ToJSON Replays Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Methods

toJSON :: Replays -> Value #

toEncoding :: Replays -> Encoding #

toJSONList :: [Replays] -> Value #

toEncodingList :: [Replays] -> Encoding #

omitField :: Replays -> Bool #

Generic Replays Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Associated Types

type Rep Replays :: Type -> Type Source #

NFData Replays Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Methods

rnf :: Replays -> () Source #

type Rep Replays Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

data StartupState Source #

Instances

Instances details
FromJSON StartupState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

ToJSON StartupState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Generic StartupState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Associated Types

type Rep StartupState :: Type -> Type Source #

NFData StartupState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

Methods

rnf :: StartupState -> () Source #

type Rep StartupState Source # 
Instance details

Defined in Cardano.Node.Tracing.StateRep

type Rep StartupState = D1 ('MetaData "StartupState" "Cardano.Node.Tracing.StateRep" "cardano-node-8.8.1-inplace" 'False) ((C1 ('MetaCons "StartupSocketConfigError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :+: (C1 ('MetaCons "StartupDBValidation" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NetworkConfigUpdate" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "NetworkConfigUpdateError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :+: C1 ('MetaCons "P2PWarning" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WarningDevelopmentNodeToNodeVersions" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [NodeToNodeVersion])) :+: C1 ('MetaCons "WarningDevelopmentNodeToClientVersions" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [NodeToClientVersion])))))

Orphan instances