ouroboros-consensus
Safe HaskellNone
LanguageHaskell2010

Test.Consensus.PointSchedule.NodeState

Synopsis

Documentation

data NodeState blk Source #

The state of a peer at a given point in time.

Constructors

NodeState 

Fields

Instances

Instances details
Eq blk ⇒ Eq (NodeState blk) Source # 
Instance details

Defined in Test.Consensus.PointSchedule.NodeState

Methods

(==) ∷ NodeState blk → NodeState blk → Bool #

(/=) ∷ NodeState blk → NodeState blk → Bool #

Show blk ⇒ Show (NodeState blk) Source # 
Instance details

Defined in Test.Consensus.PointSchedule.NodeState

Methods

showsPrec ∷ Int → NodeState blk → ShowS #

show ∷ NodeState blk → String #

showList ∷ [NodeState blk] → ShowS #

Condense (NodeState TestBlock) Source # 
Instance details

Defined in Test.Consensus.PointSchedule.NodeState

Methods

condense ∷ NodeState TestBlock → String Source #

CondenseList (NodeState TestBlock) Source # 
Instance details

Defined in Test.Consensus.PointSchedule.NodeState

Methods

condenseList ∷ [NodeState TestBlock] → [String] Source #

nsTipTip ∷ HasHeader blk ⇒ NodeState blk → Tip blk Source #