object SequencerErrors extends SequencerErrorGroup

Annotations
@Explanation(explanation = """Delivery errors wrapped into sequenced events""")
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SequencerErrors
  2. SequencerErrorGroup
  3. ErrorGroup
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. implicit val errorClass: ErrorClass
    Definition Classes
    ErrorGroup
  9. val fullClassName: String
    Definition Classes
    ErrorGroup
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  16. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  17. def toString(): String
    Definition Classes
    AnyRef → Any
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. object AggregateSubmissionAlreadySent extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when the sequencer has already sent out the aggregate submission for the request.""") @Resolution(resolution = """This is expected to happen during operation of a system with aggregate submissions enabled. No action required.""")
  22. object AggregateSubmissionStuffing extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when the sequencer already received the same submission request from the same sender.""") @Resolution(resolution = """This error indicates that an aggregate submission has already been accepted by the sequencer and for some reason there is a repeated submission. This is likely caused by retrying a submission. This can usually be ignored.""")
  23. object MaxSequencingTimeTooFar extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """Maximum sequencing time on the submission request is exceeding the maximum allowed interval into the future. Could be result of a concurrent dynamic domain parameter change for sequencerAggregateSubmissionTimeout.""") @Resolution(resolution = """In case there was a recent concurrent dynamic domain parameter change, simply retry the submission. Otherwise this error code indicates a bug in Canton (a faulty node behaviour). Please contact customer support.""")
  24. object PersistTombstone extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """An onboarded sequencer has put a tombstone in place of an event with a timestamp older than the sequencer signing key.""") @Resolution(resolution = """Clients should connect to another sequencer with older event history to consume the tombstoned events
    |before reconnecting to the recently onboarded sequencer."""
    )
  25. object SigningTimestampAfterSequencingTimestamp extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """Timestamp of the signing key on the submission request is later than the sequencing time.""") @Resolution(resolution = """This indicates a bug in Canton (a faulty node behaviour). Please contact customer support.""")
  26. object SigningTimestampMissing extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """Timestamp of the signing key is missing on the submission request.""") @Resolution(resolution = """This indicates a bug in Canton (a faulty node behaviour). Please contact customer support.""")
  27. object SigningTimestampTooEarly extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """Timestamp of the signing key on the submission request is earlier than allowed by the dynamic domain parameters.""") @Resolution(resolution = """This indicates a bug in Canton (a faulty node behaviour). Please contact customer support.""")
  28. object SubmissionRequestMalformed extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when the sequencer cannot parse the submission request.""") @Resolution(resolution = """This usually indicates a misconfiguration of the system components or an application bug and requires operator intervention.""")
  29. object SubmissionRequestRefused extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when the sequencer cannot accept submission request due to the current state of the system.""") @Resolution(resolution = """This usually indicates a misconfiguration of the system components or an application bug and requires operator intervention. Please refer to a specific error message to understand the exact cause.""")
  30. object TrafficCredit extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """Sequencer has refused a submission request due to insufficient credits in the sender's traffic balance.""") @Resolution(resolution = """Acquire more traffic credits with the system by topping up traffic credits for the sender.""")
  31. object UnknownRecipients extends SequencerDeliverErrorCode
    Annotations
    @Explanation(explanation = """This error happens when a submission request specifies nodes that are not known to the sequencer.""") @Resolution(resolution = """This indicates a bug in Canton (a faulty node behaviour). Please contact customer support.""")

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
    Deprecated

Inherited from SequencerErrorGroup

Inherited from ErrorGroup

Inherited from AnyRef

Inherited from Any

Ungrouped