HotStuffPacemakerProposalEligibility

org.sigilaris.node.jvm.runtime.consensus.hotstuff.HotStuffPacemakerProposalEligibility

Describes the local validator's eligibility to propose in the current window.

Attributes

Source
PacemakerRuntime.scala
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

final case class BootstrapHeld(reason: String, expectedLeader: ValidatorId)

Attributes

Source
PacemakerRuntime.scala
final case class EligibleAsLeader(leader: ValidatorId)

Attributes

Source
PacemakerRuntime.scala
final case class Follower(expectedLeader: ValidatorId)

Attributes

Source
PacemakerRuntime.scala
final case class TimeoutInProgress(expectedLeader: ValidatorId)

Attributes

Source
PacemakerRuntime.scala