InitialStateInstaller

org.sigilaris.node.jvm.runtime.application.v2.InitialStateInstaller
See theInitialStateInstaller companion trait

Exclusive bootstrap owner of the SAME target application journal that is handed to JournalSafetyStore after Opened. The controller retains the key; this installer receives no signing callback. Bound fixes identity before installation; Installed fixes complete source/initial safety before any vote intent; Opened fixes an actual bundle-bound initial quorum.

Attributes

Companion
trait
Source
InitialStateInstaller.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

final class PreparedBootstrapVote

Attributes

Source
InitialStateInstaller.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
InitialStateInstaller.scala
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def authenticated(bootstrap: VerifiedBootstrap, verifier: TransitionEvidenceVerifier[IO], repository: TransitionEvidenceRepository[IO], controller: FenceController, journal: DurableJournal[IO]): IO[InitialStateInstaller[IO]]

Attributes

Source
InitialStateInstaller.scala