org.sigilaris.node.jvm.runtime.txpipeline

Members list

Type members

Classlikes

Attributes

Companion
object
Source
ExactPipelineTransportService.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

Source
ApplicationVerifierRegistry.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
object
Source
ExactPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Source
ExactPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class ApplicationVerifierRegistry[F[_]]

Attributes

Companion
object
Source
ApplicationVerifierRegistry.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
ApplicationVerifierRegistry.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class ExactOrderedAtomicResult[S](nextState: S, executionPlan: ExecutionPlan, applied: Vector[AppliedExecutionRecord])

Attributes

Source
ExactPipelineExecutionRuntime.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
ExactPipelineAdmission.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ExactPipelineAdmissionOutcome(snapshot: ExactTxPipelineSnapshot, replayed: Boolean)

Attributes

Source
ExactPipelineAdmission.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final class ExactPipelineAdmissionService[F[_]]

Attributes

Companion
object
Source
ExactPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
ExactPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class ExactPipelineExecutionRuntime[F[_]](exactStore: ExactTxPipelineStore[F], safety: ApplicationSafetyRuntime[F])(using evidence$1: Monad[F])

Attributes

Source
ExactPipelineExecutionRuntime.scala
Supertypes
class Object
trait Matchable
class Any
final case class ExactPipelineReducerResult[S](nextState: S, execution: VerifiedApplicationExecution)

Attributes

Source
ExactPipelineExecutionRuntime.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ExactPipelineRequestIdentity(value: String)

Attributes

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

Attributes

Companion
class
Source
ExactTxPipelineStore.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Source
ExactPipelineTransportService.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
ExactPipelineTransportService.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ExactPipelineTransportOutcome(snapshot: ExactTxPipelineSnapshot, replayed: Boolean)

Attributes

Source
ExactPipelineTransportService.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final class ExactPipelineTransportService[F[_]](store: ExactTxPipelineStore[F], admission: ExactPipelineAdmissionService[F], safety: ApplicationSafetyRuntime[F], baseHeight: ApplicationBaseHeightProvider[F])(using evidence$1: Monad[F])

Attributes

Source
ExactPipelineTransportService.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
ApplicationVerifierRegistry.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ExactTxPipelineCreateOutcome(record: ExactTxPipelineRecord, created: Boolean)

Attributes

Source
ExactTxPipelineStore.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
trait ExactTxPipelineStore[F[_]]

Attributes

Source
ExactTxPipelineStore.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
enum ExactTxPipelineStoreFailure(val reason: String)

Attributes

Source
ExactTxPipelineStore.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Source
ExactTxPipelineStore.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class FileTxPipelineStore extends TxPipelineStore[IO]

Attributes

Companion
object
Source
FileTxPipelineStore.scala
Supertypes
trait TxPipelineStore[IO]
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
FileTxPipelineStore.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class InMemoryExactTxPipelineStore[F[_]] extends ExactTxPipelineStore[F]

Attributes

Companion
object
Source
ExactTxPipelineStore.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
ExactTxPipelineStore.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class InMemoryTxPipelineStore[F[_]] extends TxPipelineStore[F]

Attributes

Companion
object
Source
InMemoryTxPipelineStore.scala
Supertypes
trait TxPipelineStore[F]
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
InMemoryTxPipelineStore.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class RegisteredApplicationVerifier[F[_]](slot: VerifierSlot, manifestDigest: VerifierManifestDigest, verifier: ApplicationExactPipelineVerifier[F])

Attributes

Source
ApplicationVerifierRegistry.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
TxPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
TxPipelineAdmission.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class TxPipelineAdmissionOutcome(snapshot: TxPipelineSnapshot, replayed: Boolean)

Attributes

Source
TxPipelineAdmission.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final class TxPipelineAdmissionService[F[_]]

Attributes

Companion
object
Source
TxPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

Companion
object
Source
TxPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Maps pipeline transaction hashes into the consensus proposal tx-id domain.

Maps pipeline transaction hashes into the consensus proposal tx-id domain.

Attributes

Companion
object
Source
TxPipelineEligibility.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Source
TxPipelineEligibility.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class TxPipelineEligibilityDiagnostic(pipelineId: TxPipelineId, stageIndex: Int, reason: String, detail: Option[String])

Attributes

Source
TxPipelineEligibility.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
TxPipelineEligibility.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class TxPipelineEligibilitySelection(transactions: Vector[TxPipelineEligibleTransaction], txSet: ProposalTxSet, diagnostics: Vector[TxPipelineEligibilityDiagnostic])

Attributes

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

Attributes

Companion
class
Source
TxPipelineEligibility.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final class TxPipelineEligibilityService[F[_]](store: TxPipelineStore[F], txIdMapper: TxPipelineConsensusTxIdMapper[F], workNotifier: TxPipelineWorkNotifier[F], pageSize: Int)(using evidence$1: Sync[F])

Attributes

Source
TxPipelineEligibility.scala
Supertypes
class Object
trait Matchable
class Any
final case class TxPipelineEligibleTransaction(pipelineId: TxPipelineId, stageIndex: Int, transactionIndex: Int, txHash: TxPipelineTxHash, txId: StableArtifactId, payload: TxPipelineTransactionPayload)

Attributes

Source
TxPipelineEligibility.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
trait TxPipelineIdGenerator[F[_]]

Attributes

Companion
object
Source
TxPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Source
TxPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class TxPipelineIdempotencyBinding(pipelineId: TxPipelineId, canonicalPayloadHash: TxPipelineCanonicalPayloadHash)

Attributes

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

Attributes

Companion
class
Source
TxPipelineStore.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class TxPipelinePlacementTarget(blockId: BlockId, height: BlockHeight)

Attributes

Source
TxPipelineEligibility.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
TxPipelineProjection.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

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

Attributes

Companion
trait
Source
TxPipelineProjection.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class TxPipelineProjectionService[F[_]](store: TxPipelineStore[F], notifier: TxPipelineProjectionNotifier[F], pageSize: Int)(using evidence$1: Sync[F])

Attributes

Source
TxPipelineProjection.scala
Supertypes
class Object
trait Matchable
class Any
final case class TxPipelineStageFailureObservation(pipelineId: TxPipelineId, stageIndex: Int, reason: String, detail: Option[String])

Attributes

Source
TxPipelineProjection.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class TxPipelineStageUnavailableObservation(pipelineId: TxPipelineId, stageIndex: Int, reason: String, detail: Option[String])

Attributes

Source
TxPipelineProjection.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
trait TxPipelineStore[F[_]]

Attributes

Source
TxPipelineStore.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Source
TxPipelineStore.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class TxPipelineStoreUpdate(record: TxPipelineRecord, changed: Boolean)

Attributes

Source
TxPipelineStore.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Source
TxPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

Companion
object
Source
TxPipelineProjection.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

Companion
object
Source
TxPipelineAdmission.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

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