HotStuffPacemakerPolicy

org.sigilaris.node.jvm.runtime.consensus.hotstuff.HotStuffPacemakerPolicy
See theHotStuffPacemakerPolicy companion object
final case class HotStuffPacemakerPolicy

Configuration for pacemaker timeout behavior.

Value parameters

baseTimeout

the base timeout duration for a view

elevatedTimeoutAlertThreshold

consecutive timeouts before alerting

jitterStep

the per-slot jitter step duration

maxBackoffExponent

the maximum exponential backoff exponent

maxJitterSlots

the maximum number of jitter slots

Attributes

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

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product