package v30
- Alphabetic
- Public
- Protected
Type Members
- final case class SequencerAdminStatus(acceptsAdminChanges: Boolean) extends GeneratedMessage with Updatable[SequencerAdminStatus] with Product with Serializable
- acceptsAdminChanges
Indicate if the sequencer node accepts administration changes, particularly relevant for HA sequencers where admin change ability is determined via active-passive model
- Annotations
- @SerialVersionUID()
- final case class SequencerConnection(type: Type, alias: String) extends GeneratedMessage with Updatable[SequencerConnection] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class SequencerConnectionValidation extends GeneratedEnum
- final case class SequencerConnections(sequencerConnections: Seq[SequencerConnection], sequencerTrustThreshold: Int, submissionRequestAmplification: Option[SubmissionRequestAmplification]) extends GeneratedMessage with Updatable[SequencerConnections] with Product with Serializable
- sequencerTrustThreshold
This field determines the minimum level of agreement, or consensus, required among the sequencers before a message is considered reliable and accepted by the system. This value must be positive.
- Annotations
- @SerialVersionUID()
- final case class SequencerHealthStatus(active: Boolean, details: Option[String]) extends GeneratedMessage with Updatable[SequencerHealthStatus] with Product with Serializable
- active
is the sequencer component active - can vary by implementation for what this means
- details
optionally set details on how sequencer is healthy/unhealthy
- Annotations
- @SerialVersionUID()
- final case class SequencerStatusRequest() extends GeneratedMessage with Updatable[SequencerStatusRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class SequencerStatusResponse(kind: Kind) extends GeneratedMessage with Updatable[SequencerStatusResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class SubmissionRequestAmplification(factor: Int, patience: Option[Duration]) extends GeneratedMessage with Updatable[SubmissionRequestAmplification] with Product with Serializable
- factor
Determines to how often the client should try to send a submission request that is eligible for deduplication. A higher value increases the chance of a submission request being accepted by the system, but also increases the load on the sequencers and thus the costs incurred by the client. This value must be positive.
- patience
Determines how long the sequencer client waits for observing the sequencing before it sends the submission request again. This value must be non-negative.
- Annotations
- @SerialVersionUID()
Value Members
- object SequencerAdminStatus extends GeneratedMessageCompanion[SequencerAdminStatus]
- object SequencerConnection extends GeneratedMessageCompanion[SequencerConnection]
- object SequencerConnectionProto extends GeneratedFileObject
- object SequencerConnectionValidation extends GeneratedEnumCompanion[SequencerConnectionValidation]
- object SequencerConnections extends GeneratedMessageCompanion[SequencerConnections] with StorageProtoVersion
- object SequencerHealthStatus extends GeneratedMessageCompanion[SequencerHealthStatus]
- object SequencerStatusRequest extends GeneratedMessageCompanion[SequencerStatusRequest]
- object SequencerStatusResponse extends GeneratedMessageCompanion[SequencerStatusResponse]
- object SequencerStatusServiceGrpc
- object SequencerStatusServiceProto extends GeneratedFileObject
- object SubmissionRequestAmplification extends GeneratedMessageCompanion[SubmissionRequestAmplification]