org.sigilaris.core.application.protocol

Members list

Type members

Classlikes

Attributes

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

Attributes

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

Attributes

Source
ApplicationSafety.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ApplicationEpoch(value: Long)

Attributes

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

Attributes

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

Attributes

Source
ApplicationValues.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class ApplicationFamilyManifest(version: ProtocolVersion, familyId: ApplicationFamilyId, fields: Vector[ApplicationFieldManifest])

Attributes

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

Attributes

Companion
class
Source
ApplicationInputs.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ApplicationFieldDescriptor(fieldId: Utf8, role: ApplicationFieldRole, value: ByteVector, stableConflictId: Option[ApplicationInputId])

Attributes

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

Attributes

Companion
class
Source
ApplicationInputs.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ApplicationFieldManifest(fieldId: Utf8, role: ApplicationFieldRole)

Attributes

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

Attributes

Companion
class
Source
ApplicationInputs.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
enum ApplicationFieldRole(val tag: Byte, val wire: String)

Attributes

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

Attributes

Companion
enum
Source
ApplicationInputs.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ApplicationInputDescriptor(familyId: ApplicationFamilyId, familyVersion: ProtocolVersion, fields: Vector[ApplicationFieldDescriptor], fullInputCommitment: UInt256, lockSubsetCommitment: UInt256, footprintCommitment: UInt256)

Attributes

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

Attributes

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

Attributes

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

Attributes

Source
ApplicationInputs.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ApplicationLock(executionId: ExecutionId, inputIds: Vector[ApplicationInputId], lastInclusionHeight: InclusionHeight, lifecycle: ApplicationEntryLifecycle)

Attributes

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

Attributes

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

Attributes

Companion
class
Source
Certification.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ApplicationLockVote(subject: ApplicationLockVoteSubject, signer: ApplicationValidatorId, signature: ByteVector)

Attributes

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

Attributes

Companion
class
Source
Certification.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ApplicationLockVoteSubject(protocolVersion: ProtocolVersion, configurationDigest: ApplicationConfigurationDigest, epoch: ApplicationEpoch, validatorSetHash: ApplicationValidatorSetHash, executionId: ExecutionId, dependencyPlanDigest: DependencyPlanDigest, lastInclusionHeight: InclusionHeight, inputIds: Vector[ApplicationInputId])

Attributes

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

Attributes

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

Attributes

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

Attributes

Source
ApplicationSafety.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ApplicationSafetyState(locks: Map[ApplicationInputId, ApplicationLock], reservations: Map[ApplicationInputId, ProposalReservation], applied: Map[ExecutionId, AppliedExecution], terminalExecutions: Set[ExecutionId])

Attributes

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

Attributes

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

Attributes

Source
ApplicationValues.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class ApplicationValidatorId(value: Utf8)

Attributes

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

Attributes

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

Attributes

Source
ApplicationValues.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class AppliedExecution(executionId: ExecutionId, firstApplicationHeight: InclusionHeight, blockId: UInt256, resultDigest: ApplicationResultDigest, protocolVersion: ProtocolVersion)

Attributes

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

Attributes

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

Attributes

Companion
class
Source
Certification.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class CertifiedEffectVote(subject: CertifiedEffectVoteSubject, signer: ApplicationValidatorId, signature: ByteVector)

Attributes

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

Attributes

Companion
class
Source
Certification.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class CertifiedEffectVoteSubject(protocolVersion: ProtocolVersion, configurationDigest: ApplicationConfigurationDigest, epoch: ApplicationEpoch, validatorSetHash: ApplicationValidatorSetHash, executionId: ExecutionId, dependencyPlanDigest: DependencyPlanDigest, lastInclusionHeight: InclusionHeight, resultDigest: ApplicationResultDigest, stateRoot: ApplicationStateRoot)

Attributes

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

Attributes

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

Attributes

Source
ApplicationValues.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class ExactApplicationInput(inputId: ApplicationInputId, expectedValueDigest: UInt256)

Attributes

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

Attributes

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

Attributes

Source
ApplicationInputs.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ExecutionId

Attributes

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

Attributes

Source
ApplicationInputs.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class ExecutionIdentityInput(protocolVersion: ProtocolVersion, configurationDigest: ApplicationConfigurationDigest, familyId: ApplicationFamilyId, normalizedTransactionBytes: ByteVector, fullInputCommitment: UInt256, lockSubsetCommitment: UInt256, footprintCommitment: UInt256, dependencyPlanDigest: DependencyPlanDigest, lastInclusionHeight: InclusionHeight)

Attributes

Source
ApplicationInputs.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ExecutionPlan(version: ExecutionPlanVersion, waves: Vector[ExecutionWave])

Attributes

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

Attributes

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

Attributes

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

Attributes

Source
ExecutionPlan.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ExecutionPlanVersion(value: Int)

Attributes

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

Attributes

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

Attributes

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

Attributes

Companion
enum
Source
ExecutionPlan.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

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

Attributes

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

Attributes

Source
ApplicationValues.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class NormalizedApplicationResult(bytes: ByteVector, digest: ApplicationResultDigest)

Attributes

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

Attributes

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

Attributes

Source
ExecutionPlan.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class OrderedExecutionResult[S, A](nextState: S, applied: Vector[A])

Attributes

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

Attributes

Source
ExecutionPlan.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class ProposalReservation(executionId: ExecutionId, inputIds: Vector[ApplicationInputId], lastInclusionHeight: InclusionHeight, lifecycle: ApplicationEntryLifecycle)

Attributes

Source
ApplicationSafety.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ProtocolVersion(value: Int)

Attributes

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

Attributes

Companion
class
Source
ApplicationValues.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class VerifiedApplicationExecution(executionId: ExecutionId, input: ApplicationInputDescriptor, dependencyPlanDigest: DependencyPlanDigest, lastInclusionHeight: InclusionHeight, normalizedResult: NormalizedApplicationResult, stateRoot: ApplicationStateRoot)

Attributes

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

Types

opaque type ApplicationFamilyId

Attributes

Source
ApplicationValues.scala
opaque type ApplicationInputId

Attributes

Source
ApplicationValues.scala

Attributes

Source
ApplicationValues.scala
opaque type ApplicationStateRoot

Attributes

Source
ApplicationValues.scala
opaque type DependencyPlanDigest

Attributes

Source
ApplicationValues.scala
opaque type ExecutionId

Attributes

Source
ApplicationValues.scala
opaque type ExecutionPlanRoot

Attributes

Source
ApplicationValues.scala
opaque type InclusionHeight

Attributes

Source
ApplicationValues.scala