package v30

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. 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()
  2. final case class SequencerConnection(type: Type, alias: String) extends GeneratedMessage with Updatable[SequencerConnection] with Product with Serializable
    Annotations
    @SerialVersionUID()
  3. sealed abstract class SequencerConnectionValidation extends GeneratedEnum
  4. 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()
  5. 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()
  6. final case class SequencerStatusRequest() extends GeneratedMessage with Updatable[SequencerStatusRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  7. final case class SequencerStatusResponse(kind: Kind) extends GeneratedMessage with Updatable[SequencerStatusResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  8. 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()

Ungrouped