BootstrapTrustRoot

org.sigilaris.node.jvm.runtime.consensus.hotstuff.BootstrapTrustRoot
See theBootstrapTrustRoot companion object
sealed trait BootstrapTrustRoot

The trust root used to bootstrap a node into the consensus protocol.

Attributes

Companion
object
Source
Bootstrap.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

The optional consensus window anchoring this trust root.

The optional consensus window anchoring this trust root.

Attributes

Source
Bootstrap.scala

The validator set that this trust root guarantees.

The validator set that this trust root guarantees.

Attributes

Source
Bootstrap.scala
def weakSubjectivityFreshUntil: Option[Instant]

The optional expiry instant for weak subjectivity freshness.

The optional expiry instant for weak subjectivity freshness.

Attributes

Source
Bootstrap.scala

Concrete methods

The hash of the validator set.

The hash of the validator set.

Attributes

Source
Bootstrap.scala