HotStuffDescendantFinalityTimingBreakdown

org.sigilaris.node.jvm.runtime.consensus.hotstuff.HotStuffDescendantFinalityTimingBreakdown
final case class HotStuffDescendantFinalityTimingBreakdown(certifiedToChildProposal: Duration, childProposalToChildCertified: Duration, childCertifiedToGrandchildProposal: Duration, grandchildProposalToFinalized: Duration)

Local descendant-finality latency segments for a certified tx-bearing anchor. The segments are intentionally local-observation measurements, not a cross-node SLA clock.

Attributes

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

Members list

Value members

Concrete methods

def certifiedToFinalized: Duration

Attributes

Source
Finalization.scala
def classify(providerNoWorkObserved: Boolean): HotStuffDescendantFinalityLatencyBucket

Attributes

Source
Finalization.scala
def locallyMonotonic: Boolean

Attributes

Source
Finalization.scala

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product