HistoricalContinuationAuthentication

org.sigilaris.node.jvm.runtime.application.v2.HistoricalContinuationAuthentication
final class HistoricalContinuationAuthentication(consensus: HistoricalConsensusAuthentication[IO], history: HistoricalConsensusRepository[IO], validators: ValidatorSetLookup[IO], original: HistoricalContinuationRepository[IO], controllers: Vector[FenceController], safety: Vector[HistoricalConsensusSafetyStore], authorizedScopeDigest: Hash)

A concrete continuation interpreter for the supported original safety deployment. The constructor receives the complete independently installed historical schedule and actual live key controllers. It does not accept a caller's summary of signed heights, a copied audit, or a claimed safety map.

Attributes

Source
HistoricalContinuationAuthentication.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Queries the current exclusive controller. Recovery of that controller has already reauthenticated every original operation, seed, fence and write. The promise is then checked against the complete current possible key-use inventory, including forced intents whose key result was uncertain.

Queries the current exclusive controller. Recovery of that controller has already reauthenticated every original operation, seed, fence and write. The promise is then checked against the complete current possible key-use inventory, including forced intents whose key result was uncertain.

Attributes

Source
HistoricalContinuationAuthentication.scala