org.sigilaris.node.jvm.runtime.application.v2
Members list
Type members
Classlikes
Original forced material selected by the frozen ActivationPreparation. The auxiliary reference binds the complete inactive schema output as well as the original handover; it cannot turn preparation into an active decision.
Original forced material selected by the frozen ActivationPreparation. The auxiliary reference binds the complete inactive schema output as well as the original handover; it cannot turn preparation into an active decision.
Attributes
- Companion
- object
- Source
- ActivationStore.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ActivationStore.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- ActivationStore.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- ActivationStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Exclusive pre-start owner of the actual target DurableJournal. Only a complete authenticated decision exposes an active group. All namespaces remain immutable content-addressed images; there is no partial filesystem rename whose visibility can precede this one journal decision.
Exclusive pre-start owner of the actual target DurableJournal. Only a complete authenticated decision exposes an active group. All namespaces remain immutable content-addressed images; there is no partial filesystem rename whose visibility can precede this one journal decision.
Attributes
- Companion
- trait
- Source
- ActivationStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ActivationStore.type
This configured lookup is rooted in authenticated manifest history. Its verifier must resolve and execute the selected historical proposal's actual transaction, source, input, state and profile evidence.
This configured lookup is rooted in authenticated manifest history. Its verifier must resolve and execute the selected historical proposal's actual transaction, source, input, state and profile evidence.
Attributes
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Actual untrusted evidence material, never a pre-approved ancestry result.
Actual untrusted evidence material, never a pre-approved ancestry result.
Attributes
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
A local lookup budget. Exhaustion is Unavailable, never protocol invalidity.
A local lookup budget. Exhaustion is Unavailable, never protocol invalidity.
Attributes
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Supplied from the authenticated installed checkpoint/bootstrap identity.
Supplied from the authenticated installed checkpoint/bootstrap identity.
Attributes
- Source
- SafetyState.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Live immutable artifact operations share the voting gate and failure fence. Recovery callbacks already hold that gate and must read their provided DurableJournal directly; retained vote/application evidence carries its complete canonical plan, so recovery never needs this live lookup adapter.
Live immutable artifact operations share the voting gate and failure fence. Recovery callbacks already hold that gate and must read their provided DurableJournal directly; retained vote/application evidence carries its complete canonical plan, so recovery never needs this live lookup adapter.
Attributes
- Companion
- object
- Source
- ApplicationArtifactStorage.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- ApplicationArtifactStorage.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- ApplicationCommitVerification.scala
- Supertypes
Attributes
- Companion
- trait
- Source
- ApplicationCommitVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- ApplicationCommitVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- SafetyState.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- RequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Capability constructors live inside the authenticated verifier. There is no apply/copy, package constructor, Boolean factory or decoded capability.
Capability constructors live inside the authenticated verifier. There is no apply/copy, package constructor, Boolean factory or decoded capability.
Attributes
- Companion
- trait
- Source
- RequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
The configured state implementation decodes the complete payload, recomputes its root, and independently derives ordered results against authenticated parent state. Returning caller-supplied roots or results is not verification.
The configured state implementation decodes the complete payload, recomputes its root, and independently derives ordered results against authenticated parent state. Returning caller-supplied roots or results is not verification.
Attributes
- Source
- ApplicationCommitVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Source
- DurableApplicationVoting.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- DurableApplicationVoting.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Read the actual local consensus state after bootstrap/recovery. The caller of lookup cannot supply an approved id or a Boolean. This initial policy selects the current pacemaker high-QC parent; other parent policies require their own authenticated consensus-state and branch evidence adapter.
Read the actual local consensus state after bootstrap/recovery. The caller of lookup cannot supply an approved id or a Boolean. This initial policy selects the current pacemaker high-QC parent; other parent policies require their own authenticated consensus-state and branch evidence adapter.
Attributes
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- ApplicationCommitVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Constructed only by checking canonical bytes against independently installed trust. The pin is an activation/configuration trust root, never a digest accepted from the same remote request that supplies these bytes. Once built, no mutable provider or wall-clock can relabel a retained height.
Constructed only by checking canonical bytes against independently installed trust. The pin is an activation/configuration trust root, never a digest accepted from the same remote request that supplies these bytes. Once built, no mutable provider or wall-clock can relabel a retained height.
Attributes
- Companion
- object
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Re-authenticate original source and fixed evidence plus the CURRENT durable key controller. Called with immutable SafetyState under the safety gate; never invokes the installer or that SafetyStore again.
Re-authenticate original source and fixed evidence plus the CURRENT durable key controller. Called with immutable SafetyState under the safety gate; never invokes the installer or that SafetyStore again.
Attributes
- Source
- BootstrapHistoryAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- BootstrapInstallationEvidence.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- BootstrapInstallationEvidence.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Original, immutable installation material. The inventory names actual bytes; the source root is independently recomputed by the installed transition verifier, never inferred from these storage digests.
Original, immutable installation material. The inventory names actual bytes; the source root is independently recomputed by the installed transition verifier, never inferred from these storage digests.
Attributes
- Companion
- object
- Source
- BootstrapInstallationEvidence.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- BootstrapInstallationEvidence.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- CanonicalAncestorLookup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ConsistencyFile.type
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ConsistencyFrontier.type
Attributes
- Source
- ConsistencyGroup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Mandatory real lifecycle scope. Hold the actual old consensus/QC/listener, safety/index, pipeline and namespace writer gates throughout run, in their installed global order, then controller gate. Releasing before run completes is invalid. The original-group authenticator independently checks the fixed deployment/layout/mutation coverage. No permissive default is provided.
Mandatory real lifecycle scope. Hold the actual old consensus/QC/listener, safety/index, pipeline and namespace writer gates throughout run, in their installed global order, then controller gate. Releasing before run completes is invalid. The original-group authenticator independently checks the fixed deployment/layout/mutation coverage. No permissive default is provided.
Attributes
- Source
- ConsistencyGroup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ConsistencyMutationGate
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- ConsistencyGroup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
The root is an independently selected physical path, not a caller-selected namespace list at capture time. The exact record is bound into every backup.
The root is an independently selected physical path, not a caller-selected namespace list at capture time. The exact record is bound into every backup.
Attributes
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
A concrete gate for integrations which route every relevant mutation through one installed runtime coordinator. It neither owns keys nor stands in for a deployment's independent proof that all original mutation paths use it.
A concrete gate for integrations which route every relevant mutation through one installed runtime coordinator. It neither owns keys nor stands in for a deployment's independent proof that all original mutation paths use it.
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
Attributes
- Companion
- class
- Source
- ConsistencyGroup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ConsistencyNamespace.type
Attributes
- Source
- ConsistencyGroup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Explicit codec for one installed namespace format. semanticDigest is derived from fully decoded original logical records, not serialized layout bytes; any application-state root is derived by that actual application's codec.
Explicit codec for one installed namespace format. semanticDigest is derived from fully decoded original logical records, not serialized layout bytes; any application-state root is derived by that actual application's codec.
Attributes
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Original source decoding must prove these two different frontiers from the actual stored namespaces and retained certified suffix replay. copied roots or a submitted manifest alone do not prove closure. fixedEvidence must parse every original present/absence artifact required by the fixed baseline; absent directories never synthesize historical absence certificates.
Original source decoding must prove these two different frontiers from the actual stored namespaces and retained certified suffix replay. copied roots or a submitted manifest alone do not prove closure. fixedEvidence must parse every original present/absence artifact required by the fixed baseline; absent directories never synthesize historical absence certificates.
Attributes
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Every role must be covered by the independently installed complete layout. One actual journal namespace may implement several roles; duplicate physical paths cannot masquerade as independent namespaces.
Every role must be covered by the independently installed complete layout. One actual journal namespace may implement several roles; duplicate physical paths cannot masquerade as independent namespaces.
Attributes
- Companion
- object
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- ConsistencyGroup.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ConsistencyRole.type
Attributes
- Source
- ConsistencyGroup.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Original forced vote material and fresh key-use permission are distinct. Recovery validates historical original evidence; authorize additionally checks current canonical state, live reservations, remaining future inclusion and every selected exact pipeline's actual successful mode/output/ancestry. Repositories/publication must read independently of the held safety gate.
Original forced vote material and fresh key-use permission are distinct. Recovery validates historical original evidence; authorize additionally checks current canonical state, live reservations, remaining future inclusion and every selected exact pipeline's actual successful mode/output/ancestry. Repositories/publication must read independently of the held safety gate.
Attributes
- Companion
- object
- Source
- ControllerApplicationSigning.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Source
- ControllerApplicationSigning.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HotStuffControllerRequests.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HotStuffControllerRequests.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Installed once with the controller. The actual canonical effect executes while its gate is held, after the exact write intent was forced. apply must perform an idempotent durable CAS from priorDigest to payload; after an unknown result it must recognize the already-written identical effect. verify rechecks the retained immutable effect proof after restart, even if newer writes superseded its current pointer. No arbitrary per-call closure can substitute another writer or bypass the guard.
Installed once with the controller. The actual canonical effect executes while its gate is held, after the exact write intent was forced. apply must perform an idempotent durable CAS from priorDigest to payload; after an unknown result it must recognize the already-written identical effect. verify rechecks the retained immutable effect proof after restart, even if newer writes superseded its current pointer. No arbitrary per-call closure can substitute another writer or bypass the guard.
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- FenceController.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HotStuffControllerRequests.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HotStuffControllerRequests.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- FenceController.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ControllerEventKind.type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- FenceController.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- FenceController.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Required configured interpreters, not caller-supplied success predicates. Recompute the precise existing sign bytes and historical profile/context from the actual canonical source/proposal and retained authorization. In particular HotStuff chain/set/height alone does not authenticate a manifest. initialHistory independently proves complete prior key use; an old key may not be initialized with a fabricated empty history. Unresolved historical writes/signing/enforcements require their original controller recovery; this completed seed format cannot silently drop them or invent signatures. It parses original proof bytes and retains all observed signatures, canonical writes and fences. These methods run under the controller gate and must not reacquire it or any outer voting gate already held by their caller.
Required configured interpreters, not caller-supplied success predicates. Recompute the precise existing sign bytes and historical profile/context from the actual canonical source/proposal and retained authorization. In particular HotStuff chain/set/height alone does not authenticate a manifest. initialHistory independently proves complete prior key use; an old key may not be initialized with a fabricated empty history. Unresolved historical writes/signing/enforcements require their original controller recovery; this completed seed format cannot silently drop them or invent signatures. It parses original proof bytes and retains all observed signatures, canonical writes and fences. These methods run under the controller gate and must not reacquire it or any outer voting gate already held by their caller.
Attributes
- Source
- FenceController.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ControllerRecord.type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ControllerSignature.type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- FenceController.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ControllerSnapshot.type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- FenceController.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- FenceController.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Resolves every creation target from the signed complete declaration and authenticated entry state, including targets not used by the reducer.
Resolves every creation target from the signed complete declaration and authenticated entry state, including targets not used by the reducer.
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- DurableApplicationVoting.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- DurableApplicationVoting.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Canonical authoritative history. A newly opened backend requires recovery before writes; an unknown write outcome fences it until recovery succeeds.
Canonical authoritative history. A newly opened backend requires recovery before writes; an unknown write outcome fences it until recovery succeeds.
Attributes
- Source
- DurableJournal.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class MemoryDurableJournal[F]class FileApplicationJournal
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- ExactRequestVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- ExactRequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Source
- ExactConsensusExecutionRuntime.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Candidate preparation retains safety promises and immutable working results. Actual finality later enters RecoverableApplicationStore; candidate execution cannot use its canonical overlap exception or mark an application field.
Candidate preparation retains safety promises and immutable working results. Actual finality later enters RecoverableApplicationStore; candidate execution cannot use its canonical overlap exception or mark an application field.
Attributes
- Companion
- trait
- Source
- ExactConsensusExecutionRuntime.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- ExactRequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- ExactRequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
A successful decode may describe deterministic reducer rejection. The full actual execution must already be authenticated before this outcome can preserve reservations. Malformed output/reference evidence is a separate outer Left and never creates an execution capability.
A successful decode may describe deterministic reducer rejection. The full actual execution must already be authenticated before this outcome can preserve reservations. Malformed output/reference evidence is a separate outer Left and never creates an execution capability.
Attributes
- Source
- ExactPlanAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- ExactConsensusExecutionRuntime.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- ExactPlanAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- ExactPlanAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- ExactPlanStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class JournalExactPlanStore[F]
A location hint, authenticated only by the actual canonical ancestry lookup.
A location hint, authenticated only by the actual canonical ancestry lookup.
Attributes
- Source
- ExactRequestVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- ExactPlanAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Exact, voting and application evidence are authenticated against the same original immutable safety projection. Only the final operation-scope check uses a view excluding already authenticated exact records.
Exact, voting and application evidence are authenticated against the same original immutable safety projection. Only the final operation-scope check uses a view excluding already authenticated exact records.
Attributes
- Source
- ExactRecoveryAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- ExactPlanAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Decoded from the actual signed application transaction under its configured signature/replay contract. The root must be authenticated retained state or the result of deterministic authenticated preceding execution, never an arbitrary future root copied from a request. Authentication also verifies that admissionBase and the descriptor/deadline are bound by those signed transaction bytes under the selected family's source contract.
Decoded from the actual signed application transaction under its configured signature/replay contract. The root must be authenticated retained state or the result of deterministic authenticated preceding execution, never an arbitrary future root copied from a request. Authentication also verifies that admissionBase and the descriptor/deadline are bound by those signed transaction bytes under the selected family's source contract.
Attributes
- Source
- ExactPlanAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
An independently executed entry, including every actual access and the authenticated authorization artifact root in owner.scope. Implementations execute against retained authenticated state; they must not echo requests.
An independently executed entry, including every actual access and the authenticated authorization artifact root in owner.scope. Implementations execute against retained authenticated state; they must not echo requests.
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Pre-certification fast execution. It deliberately contains no completed plan source or effect-certificate reference, so the first effect quorum can be formed using only its authenticated input-lock certificate.
Pre-certification fast execution. It deliberately contains no completed plan source or effect-certificate reference, so the first effect quorum can be formed using only its authenticated input-lock certificate.
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- FenceController.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class FileFenceController
Attributes
- Source
- FileFenceController.scala
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Exclusive key/controller resource on a trusted local filesystem honoring JDK file force, atomic replacement and directory force. A partial pending snapshot is retained and fails closed; a complete descendant is replayed and forced before readiness. No failed fence/publication/restore removes history. Every use of this key and every selected canonical writer must be routed through this resource. Independent copied keys or rollback of the entire trusted controller disk require external enforcement, not a local heuristic.
Exclusive key/controller resource on a trusted local filesystem honoring JDK file force, atomic replacement and directory force. A partial pending snapshot is retained and fails closed; a complete descendant is replayed and forced before readiness. No failed fence/publication/restore removes history. Every use of this key and every selected canonical writer must be routed through this resource. Independent copied keys or rollback of the entire trusted controller disk require external enforcement, not a local heuristic.
Attributes
- Companion
- object
- Source
- FileFenceController.scala
- Supertypes
Attributes
- Companion
- class
- Source
- FileFenceController.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FileFenceController.type
Attributes
- Source
- FinalizedApplicationRuntime.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- FinalizedApplicationRuntime.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Untrusted retained/backfilled finality, full plan, and complete state bytes. Source/input/execution evidence is independently resolved by the configured ApplicationRequestVerifier when this material is verified.
Untrusted retained/backfilled finality, full plan, and complete state bytes. Source/input/execution evidence is independently resolved by the configured ApplicationRequestVerifier when this material is verified.
Attributes
- Source
- FinalizedApplicationRuntime.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- FinalizedApplicationRuntime.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- FinalizedApplicationRuntime.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- FinalizedApplicationRuntime.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Observation only. Neither a target id nor these status fields are a voting capability. canonical is absent until an actual journal read/recovery.
Observation only. Neither a target id nor these status fields are a voting capability. canonical is absent until an actual journal read/recovery.
Attributes
- Source
- FinalizedApplicationRuntime.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Height and original-configuration dispatch for exact ancestry. A producer remains in the consumer's exact application context; M1/M2 entries never become V2 producers because they share header version 2. The producer's old justify QC is still authenticated in its own pinned historical range.
Height and original-configuration dispatch for exact ancestry. A producer remains in the consumer's exact application context; M1/M2 entries never become V2 producers because they share header version 2. The producer's old justify QC is still authenticated in its own pinned historical range.
Attributes
- Source
- HistoricalAncestryProfiles.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Release provenance is independent of the historical protocol integer and header tag. Both published milestones can carry header V2 with plan V1.
Release provenance is independent of the historical protocol integer and header tag. Both published milestones can carry header V2 with plan V1.
Attributes
- Companion
- object
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HistoricalApplicationReplay.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- HistoricalApplicationReplay.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
This is original immutable configuration evidence, not a request-selected version. The release determines the whole published protocol/signature/ plan/lock/effect/exact/journal tuple; headerVersion records its selected supported header language. A new application profile carries its complete canonical manifest rather than a caller-supplied protocol flag.
This is original immutable configuration evidence, not a request-selected version. The release determines the whole published protocol/signature/ plan/lock/effect/exact/journal tuple; headerVersion records its selected supported header language. A new application profile carries its complete canonical manifest rather than a caller-supplied protocol flag.
Attributes
- Companion
- object
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Canonical application of an OLD-profile block only after its real finality. This never becomes a target-context ApplicationBatch. Installed P remains a speculative working parent until these records actually advance F to P.
Canonical application of an OLD-profile block only after its real finality. This never becomes a target-context ApplicationBatch. Installed P remains a speculative working parent until these records actually advance F to P.
Attributes
- Companion
- object
- Source
- HistoricalCanonicalRecords.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalCanonicalRecords.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Sequence starts at 1, initial previousDigest is zero. A Prepared/Committed pair has identical sequence, previous digest, advance and advance digest. The next pair references the COMMITTED record digest. Recovery must verify every actual historical advance before completing a valid Prepared tail.
Sequence starts at 1, initial previousDigest is zero. A Prepared/Committed pair has identical sequence, previous digest, advance and advance digest. The next pair references the COMMITTED record digest. Recovery must verify every actual historical advance before completing a valid Prepared tail.
Attributes
- Companion
- object
- Source
- HistoricalCanonicalRecords.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalCanonicalRecords.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
The authoritative old-profile canonical frontier after an installed handover. The certified working parent P never becomes finalized through installation alone. Only original-profile, fully replayed real finality may advance this independent journal from the actual finalized checkpoint F.
The authoritative old-profile canonical frontier after an installed handover. The certified working parent P never becomes finalized through installation alone. Only original-profile, fully replayed real finality may advance this independent journal from the actual finalized checkpoint F.
Attributes
- Companion
- object
- Source
- HistoricalCanonicalRuntime.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- HistoricalCanonicalRuntime.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HistoricalCanonicalRecords.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- HistoricalCanonicalRecords.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Verifies actual signatures, exact parent wrapper/QC membership, contiguous heights, independently pinned historical profile and the full application replay. No caller-provided Boolean can manufacture the returned capability. Cryptographic validation alone is insufficient for a retained old suffix.
Verifies actual signatures, exact parent wrapper/QC membership, contiguous heights, independently pinned historical profile and the full application replay. No caller-provided Boolean can manufacture the returned capability. Cryptographic validation alone is insufficient for a retained old suffix.
Attributes
- Companion
- object
- Source
- HistoricalConsensusAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Source
- HistoricalConsensusAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
This backend contains original records from BEFORE vote issuance. An implementation must atomically append complete bytes and force durable data and ordering; an ambiguous write must fail closed and require reopen.
This backend contains original records from BEFORE vote issuance. An implementation must atomically append complete bytes and force durable data and ordering; an ambiguous write must fail closed and require reopen.
Attributes
- Source
- HistoricalConsensusSafety.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Original wrappers are addressed by ProposalId. A BlockId is insufficient: two valid wrappers for one header can carry different justify signer sets.
Original wrappers are addressed by ProposalId. A BlockId is insufficient: two valid wrappers for one header can carry different justify signer sets.
Attributes
- Source
- HistoricalConsensusAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
A deliberately conservative documented safe-vote profile: every new vote extends the current locked block through original parent/QC evidence; window watermarks increase lexicographically (height, view). It does not invent or relax the safe-vote rule of an unknown deployment.
A deliberately conservative documented safe-vote profile: every new vote extends the current locked block through original parent/QC evidence; window watermarks increase lexicographically (height, view). It does not invent or relax the safe-vote rule of an unknown deployment.
Attributes
- Source
- HistoricalConsensusSafety.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Original safety state for an explicitly supported legacy deployment. It is created at the deployment's independently authenticated birth checkpoint, never reconstructed from a transition-time pacemaker snapshot. The actual controller may use a vote only after beforeVote forced its complete record.
Original safety state for an explicitly supported legacy deployment. It is created at the deployment's independently authenticated birth checkpoint, never reconstructed from a transition-time pacemaker snapshot. The actual controller may use a vote only after beforeVote forced its complete record.
Attributes
- Companion
- object
- Source
- HistoricalConsensusSafetyStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- HistoricalConsensusSafetyStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
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.
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
- Supertypes
-
class Objecttrait Matchableclass Any
Pinned original continuation evidence. These are actual proposal/QC and pre-sign journal products, never the caller's expected suffix facts.
Pinned original continuation evidence. These are actual proposal/QC and pre-sign journal products, never the caller's expected suffix facts.
Attributes
- Companion
- object
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
The ordinary controlled runtime's concrete original before-vote boundary. Recovery authenticates immutable original rows. New/unfinished key use also checks the current persisted safe-vote watermark, without reacquiring the key controller gate. Each supplied store is an actual exclusively opened original journal, not a caller-constructed safety summary.
The ordinary controlled runtime's concrete original before-vote boundary. Recovery authenticates immutable original rows. New/unfinished key use also checks the current persisted safe-vote watermark, without reacquiring the key controller gate. Each supplied store is an actual exclusively opened original journal, not a caller-constructed safety summary.
Attributes
- Source
- HistoricalControlledVoting.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Implement with the actual original consensus safety journal, not a window predicate. authenticate checks its immutable forced record; authorize checks the current before-vote safe rule without controller-gate reentry.
Implement with the actual original consensus safety journal, not a window predicate. authenticate checks its immutable forced record; authorize checks the current before-vote safe rule without controller-gate reentry.
Attributes
- Source
- HotStuffControllerAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Complete application-owned original bytes. The selected historical adapter must decode its original plan/source/state-proof language and re-execute it; these bytes have no authority merely because this outer codec is canonical.
Complete application-owned original bytes. The selected historical adapter must decode its original plan/source/state-proof language and re-execute it; these bytes have no authority merely because this outer codec is canonical.
Attributes
- Companion
- object
- Source
- HistoricalCanonicalRecords.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalCanonicalRecords.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Original authentication reads independent retained birth/source/finality artifacts. No callback may reacquire the controller or lifecycle gate. Returning a finalized height requires actual same-context finality AND nonapplication for this exact execution, never a supplied numeric horizon.
Original authentication reads independent retained birth/source/finality artifacts. No callback may reacquire the controller or lifecycle gate. Returning a finalized height requires actual same-context finality AND nonapplication for this exact execution, never a supplied numeric horizon.
Attributes
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
class Objecttrait Matchableclass Any
An explicit supported legacy adapter installed at original deployment birth. No unmodified M1/M2 store is inferred to have retained this evidence.
An explicit supported legacy adapter installed at original deployment birth. No unmodified M1/M2 store is inferred to have retained this evidence.
Attributes
- Companion
- object
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Field-for-field M1 subject codec; the actual legacy signing encoder remains authoritative. The new request adds the full chain context and original source evidence without changing those old signed bytes.
Field-for-field M1 subject codec; the actual legacy signing encoder remains authoritative. The new request adds the full chain context and original source evidence without changing those old signed bytes.
Attributes
- Companion
- object
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalIssuanceSafety.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
HistoricalLockFields.type
Complete ranges start at height zero for every independently named chain. An inherited source chain is a different group, never a prefix of new G. The terminal range is unbounded so missing future dispatch is not guessed.
Complete ranges start at height zero for every independently named chain. An inherited source chain is a different group, never a prefix of new G. The terminal range is unbounded so missing future dispatch is not guessed.
Attributes
- Companion
- object
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalApplicationProfiles.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Recomputed facts from complete original state/source/plan/result evidence. These values are data, not capabilities. Implementations must execute the interpreter selected by release provenance; the M2 parser/duplicate-input validator must not be substituted for the distinct M1 language. For a V2 range, use its registered ApplicationRequestVerifier and full state payload authentication. A callback that returns the proposal's requested roots is not an implementation of this contract.
Recomputed facts from complete original state/source/plan/result evidence. These values are data, not capabilities. Implementations must execute the interpreter selected by release provenance; the M2 parser/duplicate-input validator must not be substituted for the distinct M1 language. For a V2 range, use its registered ApplicationRequestVerifier and full state payload authentication. A callback that returns the proposal's requested roots is not an implementation of this contract.
Attributes
- Source
- HistoricalConsensusAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalCanonicalVerification.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HistoricalConsensusSafety.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- HistoricalConsensusSafety.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Explicit supported historical deployment format. This is NOT a claim that unmodified M1/M2 nodes retained these facts. Such deployments remain unsupported for handover without their actual original safety adapter. The profile's key is exclusively held by this durable signing controller.
Explicit supported historical deployment format. This is NOT a claim that unmodified M1/M2 nodes retained these facts. Such deployments remain unsupported for handover without their actual original safety adapter. The profile's key is exclusively held by this durable signing controller.
Attributes
- Companion
- object
- Source
- HistoricalConsensusSafety.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalConsensusSafety.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
The complete pre-sign decision is appended and forced before Vote.sign is invoked. A signer failure leaves this row and its watermark intact. ObserveQc retains an actual certified proposal without issuing a new vote. Fence is monotonic and changes neither highQC/lockedQC nor the watermark.
The complete pre-sign decision is appended and forced before Vote.sign is invoked. A signer failure leaves this row and its watermark intact. ObserveQc retains an actual certified proposal without issuing a new vote. Fence is monotonic and changes neither highQC/lockedQC nor the watermark.
Attributes
- Companion
- object
- Source
- HistoricalConsensusSafety.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HistoricalConsensusSafety.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- HistoricalConsensusSafety.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- HistoricalApplicationReplay.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- HistoricalApplicationReplay.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- HistoricalApplicationReplay.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- HistoricalApplicationReplay.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Supported runtimes keep no raw key. All typed operations use the same key-owning controller and its installed original/current authorization.
Supported runtimes keep no raw key. All typed operations use the same key-owning controller and its installed original/current authorization.
Attributes
- Companion
- object
- Source
- HotStuffControlledSigning.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- HotStuffControlledSigning.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- HotStuffControllerAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Canonical request interpretation for a controller installed with complete pinned historical ranges. Its result is always recomputed from actual artifacts and the original forced vote closure. This helper supplies the signing/authorizeSigning methods of ControllerOperationAuthentication; seed, canonical-write and fence authority retain their independent interpreters.
Canonical request interpretation for a controller installed with complete pinned historical ranges. Its result is always recomputed from actual artifacts and the original forced vote closure. This helper supplies the signing/authorizeSigning methods of ControllerOperationAuthentication; seed, canonical-write and fence authority retain their independent interpreters.
Attributes
- Companion
- object
- Source
- HotStuffControllerAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Source
- HotStuffControllerAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Internal controller request language. Payloads preserve existing HotStuff canonical framing; these tags never alter consensus wire/signature bytes.
Internal controller request language. Payloads preserve existing HotStuff canonical framing; these tags never alter consensus wire/signature bytes.
Attributes
- Companion
- object
- Source
- HotStuffControllerRequests.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- HotStuffControllerRequests.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- HotStuffControllerRequests.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- HotStuffControllerRequests.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- HotStuffControllerRequests.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Actual before-vote consensus persistence. Controller authentication rechecks its original durable record independently before using the key.
Actual before-vote consensus persistence. Controller authentication rechecks its original durable record independently before using the key.
Attributes
- Source
- HotStuffControlledSigning.scala
- Supertypes
-
class Objecttrait Matchableclass Any
P4 supports the concrete historical empty-block profile. A nonempty historical application requires a separately authenticated profile/range implementation; its state transition cannot be inferred from block height.
P4 supports the concrete historical empty-block profile. A nonempty historical application requires a separately authenticated profile/range implementation; its state transition cannot be inferred from block height.
Attributes
- Source
- InitialAnchorAncestry.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Actual historical proposal lookup. These rows grant no ancestry capability.
Actual historical proposal lookup. These rows grant no ancestry capability.
Attributes
- Source
- InitialAnchorAncestry.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- InitialBootstrapConsensus.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
A deterministic G header and initial vote subject; no Proposal or finality proof is fabricated for G. This data alone permits neither installation nor an ordinary first-parent lookup.
A deterministic G header and initial vote subject; no Proposal or finality proof is fabricated for G. This data alone permits neither installation nor an ordinary first-parent lookup.
Attributes
- Source
- InitialBootstrapConsensus.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Installed G is a header and initial-only quorum, never a synthetic Proposal. The private installation capability is required at every initial-parent branch; an ordinary QC with height zero does not select this branch.
Installed G is a header and initial-only quorum, never a synthetic Proposal. The private installation capability is required at every initial-parent branch; an ordinary QC with height zero does not select this branch.
Attributes
- Source
- InitialBootstrapParent.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Compose this parser into the controller's installed signing interpreter. It requires a previously authenticated immutable bootstrap, the actual forced target journal and exact validator key. It does not call the outer transition verifier/controller recursively. The installer rechecks current source fences before entry, and the key-owning controller enforces its own monotonic target fences under the signing gate.
Compose this parser into the controller's installed signing interpreter. It requires a previously authenticated immutable bootstrap, the actual forced target journal and exact validator key. It does not call the outer transition verifier/controller recursively. The installer rechecks current source fences before entry, and the key-owning controller enforces its own monotonic target fences under the signing gate.
Attributes
- Source
- BootstrapHistoryAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Parsed only by the installed controller operation interpreter. No signature callback or key is supplied by the caller.
Parsed only by the installed controller operation interpreter. No signature callback or key is supplied by the caller.
Attributes
- Companion
- object
- Source
- BootstrapInstallationEvidence.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- BootstrapInstallationEvidence.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- InitialStateInstaller.scala
- Supertypes
-
class Objecttrait Matchableclass Any
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.
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
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Admission and aliases use the same forced journal and gate as voting. Metadata time is not an expiry clock and never changes the signed deadline.
Admission and aliases use the same forced journal and gate as voting. Metadata time is not an expiry clock and never changes the signed deadline.
Attributes
- Companion
- object
- Source
- ExactPlanStore.scala
- Supertypes
Attributes
- Companion
- class
- Source
- ExactPlanStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- DurableJournal.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- DurableJournal.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JournalFaultInjector.type
Attributes
- Source
- DurableJournal.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- DurableJournal.scala
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
All voters and canonical application share this gate and journal. A storage interruption leaves the instance fenced until a complete forward recovery.
All voters and canonical application share this gate and journal. A storage interruption leaves the instance fenced until a complete forward recovery.
Attributes
- Companion
- object
- Source
- JournalSafetyStore.scala
- Supertypes
Attributes
- Companion
- class
- Source
- JournalSafetyStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JournalSafetyStore.type
The application-specific historical interpreter is mandatory. M1 and M2 remain different selections even where their wire and results coincide. Missing old source/state material must return ProofUnavailable, not an empty identity replay. A deployment requiring an unavailable historical parser or verifier cannot be handed over through the V2 fallback.
The application-specific historical interpreter is mandatory. M1 and M2 remain different selections even where their wire and results coincide. Missing old source/state material must return ProofUnavailable, not an empty identity replay. A deployment requiring an unavailable historical parser or verifier cannot be handed over through the V2 fallback.
Attributes
- Source
- HistoricalApplicationReplay.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In-memory implementation of the same unknown-outcome and ordering contract. Faults after a simulated write retain that write; recover never discards it.
In-memory implementation of the same unknown-outcome and ordering contract. Faults after a simulated write retain that write; recover never discards it.
Attributes
- Companion
- object
- Source
- DurableJournal.scala
- Supertypes
Attributes
- Companion
- class
- Source
- DurableJournal.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MemoryDurableJournal.type
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Source
- RecoverableApplicationStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- RecoverableApplicationStore.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- ExactRequestVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Only a configured verifier may authorize overlap across distinct proposals. It must resolve and authenticate their branch/order proof, not trust a digest as evidence. Same-plan ordered overlap is checked directly by the store.
Only a configured verifier may authorize overlap across distinct proposals. It must resolve and authenticate their branch/order proof, not trust a digest as evidence. Same-plan ordered overlap is checked directly by the store.
Attributes
- Companion
- object
- Source
- SafetyState.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- SafetyState.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ReservationOrdering.type
Attributes
- Source
- SafetyState.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Resolve and authenticate the artifact addressed by authorizationDigest. A digest or caller's scope coordinates alone are not branch evidence.
Resolve and authenticate the artifact addressed by authorizationDigest. A digest or caller's scope coordinates alone are not branch evidence.
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- WitnessStorage.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait SafetyStore[F]class JournalSafetyStore[F]
Attributes
- Source
- ExactRequestVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- ActivationStore.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- RuntimeFailure.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- JournalSafetyStore.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- JournalSafetyStore.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SafetyCapacity.type
Local admission capacity never alters the protocol witness limits.
Local admission capacity never alters the protocol witness limits.
Attributes
- Source
- JournalSafetyStore.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- SafetyState.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Authenticates retained application/terminal and later exact/transition evidence before the shared store can publish a projection or permit votes. Implementations must not call the same store: its safety gate is held.
Authenticates retained application/terminal and later exact/transition evidence before the shared store can publish a projection or permit votes. Implementations must not call the same store: its safety gate is held.
Attributes
- Companion
- object
- Source
- SafetyRecoveryAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ApplicationCommitVerifier[F]
Attributes
- Companion
- trait
- Source
- SafetyRecoveryAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Rebuilt from canonical journal records; this is not a second storage schema.
Rebuilt from canonical journal records; this is not a second storage schema.
Attributes
- Companion
- object
- Source
- SafetyState.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- SafetyState.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SafetyState.type
One serialized safety boundary shared by application voters, reservations and canonical application. Implementations start fenced until recovery.
One serialized safety boundary shared by application voters, reservations and canonical application. Implementations start fenced until recovery.
Attributes
- Source
- SafetyStore.scala
- Supertypes
- Known subtypes
-
class JournalSafetyStore[F]
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Decoded only after the configured transaction domain and signature policy have been checked. The declaration and common deadline come from signed bytes, never from the requested subject.
Decoded only after the configured transaction domain and signature policy have been checked. The declaration and common deadline come from signed bytes, never from the requested subject.
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- TransitionEvidenceVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
A private live lease, never a signing capability. Its methods are valid only during withStopped. They do not reacquire the gate. Capture through its snapshot AFTER any closeWrites calls; no key or arbitrary writer is exposed.
A private live lease, never a signing capability. Its methods are valid only during withStopped. They do not reacquire the gate. Capture through its snapshot AFTER any closeWrites calls; no key or arbitrary writer is exposed.
Attributes
- Source
- FenceController.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- RequestVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Required application/deployment-specific proof interpreters. There is no permissive implementation. Every method reads/verifies the original proof closure from evidence, authenticates it against independently installed deployment/schema/consensus trust, and returns recomputed facts. The returned products themselves are untrusted data, never signing capabilities.
Required application/deployment-specific proof interpreters. There is no permissive implementation. Every method reads/verifies the original proof closure from evidence, authenticates it against independently installed deployment/schema/consensus trust, and returns recomputed facts. The returned products themselves are untrusted data, never signing capabilities.
source decodes every state blob, checks complete inventory and actual root, verifies schema/provenance/replay policy, source selection and non-ancestry, and establishes that the source write fence preceded snapshot selection. neverEnabled independently authenticates the entire historical signer and deployment roster, binary/configuration capabilities and every alternate key path; it must not copy the submitted roster as its scope of completeness. absence verifies independent rollback/non-ancestry/source evidence and the pre-baseline absence event, including unknown dates explicitly recorded by the attestation. Later loss fails even with a newly signed attestation. fence checks active durable key/write controls and the complete historical watermark, including already-issued subjects, on every invocation. A signed promise alone is insufficient. drain authenticates original subject and own durable deadline records before issuance, exact plan links, original finality/nonapplication and reconciled stores across the full signer scope. continuation verifies every historical proposal/QC/profile/state replay, original highQC/lockedQC/watermarks, all still-certifiable validator sets and the actual historical safe-vote rule for the selected continuation branch. restore authenticates the complete stopped-node consistency group, current promise/canonical-write histories and proposed preservation inventory.
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Locally configured trust, not evidence supplied by a remote caller. Roles are deliberately separated: archive authority cannot sign a fence or select a rollback. This policy and baseline stay fixed for the transition lifetime.
Locally configured trust, not evidence supplied by a remote caller. Roles are deliberately separated: archive authority cannot sign a fence or select a rollback. This policy and baseline stay fixed for the transition lifetime.
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
All reads are original immutable evidence. Missing bytes fail; a new absence attestation is never synthesized as a fallback for this fixed baseline.
All reads are original immutable evidence. Missing bytes fail; a new absence attestation is never synthesized as a fallback for this fixed baseline.
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Source
- TransitionEvidenceVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- TransitionEvidenceVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- TransitionRecoveryAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- TransitionEvidenceVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Required original-proof authentication for one installed transition. The bootstrap/activation implementation must read the entire committed history, original source and namespace blobs, fixed baseline and archive evidence, current enforced fences, and actual initial certificate or activation decision. It must reject a record from another transition or evidence class.
Required original-proof authentication for one installed transition. The bootstrap/activation implementation must read the entire committed history, original source and namespace blobs, fixed baseline and archive evidence, current enforced fences, and actual initial certificate or activation decision. It must reject a record from another transition or evidence class.
Recovery holds the application's safety gate. Read the supplied immutable state and journal; do not recursively call that same JournalSafetyStore or a controller gate already held by the invoking operation. A physical journal digest or a caller-provided status never substitutes for these proofs.
Attributes
- Source
- TransitionRecoveryAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Canonical inventory commitment shared with the installer. Values describe original content; a digest never creates an absent namespace or watermark.
Canonical inventory commitment shared with the installer. Values describe original content; a digest never creates an absent namespace or watermark.
Attributes
- Source
- TransitionEvidenceVerification.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TransitionInventory.type
The frozen operation payloads have one monotonic projection. Their complete original proofs and current controls must additionally authenticate before this projection can be published or used to open application voting.
The frozen operation payloads have one monotonic projection. Their complete original proofs and current controls must additionally authenticate before this projection can be published or used to open application voting.
Attributes
- Source
- TransitionJournalReduction.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Reconstructed structural history, never evidence of transition authority.
Reconstructed structural history, never evidence of transition authority.
Attributes
- Source
- TransitionJournalReduction.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Compose transition proof recovery with the existing actual source and application verifiers. No original operation is filtered out before its ownership, outcome and historical evidence has been authenticated.
Compose transition proof recovery with the existing actual source and application verifiers. No original operation is filtered out before its ownership, outcome and historical evidence has been authenticated.
Attributes
- Source
- TransitionRecoveryAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- TransitionAuthentication.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
An error never grants permission to discard a claim or publish a signature.
An error never grants permission to discard a claim or publish a signature.
Attributes
- Companion
- object
- Source
- RuntimeFailure.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- RuntimeFailure.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
V2RuntimeFailure.type
Attributes
- Source
- SafetyState.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Replays the original authenticated request closure, including full execution plans, source signatures and complete witnesses. Repositories must retain historical inputs and execute independently of the store whose gate is held. Compose with the application's recovery verifier or votesOnly allowlist.
Replays the original authenticated request closure, including full execution plans, source signatures and complete witnesses. Repositories must retain historical inputs and execute independently of the store whose gate is held. Compose with the application's recovery verifier or votesOnly allowlist.
Attributes
- Source
- VotingRecoveryAuthentication.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Types
Attributes
Attributes
Attributes
- Source
- InitialStateInstaller.scala
Attributes
Attributes
Attributes
- Source
- RuntimeFailure.scala
Attributes
- Source
- ActivationStore.scala
Attributes
Attributes
Attributes
Attributes
- Source
- InitialStateInstaller.scala
Attributes
Attributes
Attributes
- Source
- RequestVerification.scala
Only the complete capture/original-closure/inactive-migration verifier creates this capability. A capability does not waive current group revalidation.
Only the complete capture/original-closure/inactive-migration verifier creates this capability. A capability does not waive current group revalidation.
Attributes
- Source
- ConsistencyGroup.scala
Attributes
Attributes
Attributes
- Source
- RequestVerification.scala
Attributes
- Source
- RequestVerification.scala
Attributes
Attributes
Attributes
Attributes
Attributes
Attributes
- Source
- InitialAnchorAncestry.scala
Attributes
- Source
- InitialStateInstaller.scala
Attributes
- Source
- RequestVerification.scala
Attributes
- Source
- RequestVerification.scala
Attributes
Attributes
Attributes
Attributes
- Source
- RequestVerification.scala