object SubmissionErrors extends SubmissionErrorGroup

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SubmissionErrors
  2. SubmissionErrorGroup
  3. ErrorGroup
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class SubmissionAlreadyInFlight(changeId: ChangeId, existingSubmissionId: Option[LedgerSubmissionId], existingSubmissionSynchronizerId: SynchronizerId) extends TransactionErrorImpl with TransactionSubmissionError with Product with Serializable

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]) @IntrinsicCandidate() @native()
  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
    @IntrinsicCandidate() @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  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
    @IntrinsicCandidate() @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  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 ContractAuthenticationFailed extends AlarmErrorCode
    Annotations
    @Explanation(explanation = "At least one of the transaction's input contracts could not be authenticated.") @Resolution(resolution = "Retry the submission with correctly authenticated contracts.")
  22. object InactiveMediatorError extends ErrorCode
    Annotations
    @Explanation(explanation = "The mediator chosen for the transaction got deactivated before the request was sequenced.") @Resolution(resolution = "Resubmit.")
  23. object InvalidExternalSignature extends ErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when a transaction with external signatures is submitted, but the signature is invalid.
    |This can be caused either by an incorrect hash computation, or by an invalid signing key.
    |"""
    )
    @Resolution(resolution = """Check that the hashing function used is correct and that the signing key is correctly registered for the submitting party.""")
  24. object InvalidExternallySignedTransaction extends ErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when an invalid transaction with external signatures is submitted, for which a valid hash
    |cannot be computed."""
    )
    @Resolution(resolution = """Inspect the error message and re-submit a valid transaction instead.""")
  25. object MalformedRequest extends ErrorCode
    Annotations
    @Explanation(explanation = """This error has not yet been properly categorised into sub-error codes.""")
  26. object NoViewWithValidRecipients extends ErrorCode
    Annotations
    @Explanation(explanation = "This error occurs when the transaction does not contain a valid set of recipients.") @Resolution(resolution = """It is possible that a concurrent change in the relationships between parties and
    |participants occurred during request submission. Resubmit the request.
    |"""
    )
  27. object PackageNotVettedByRecipients extends ErrorCode
    Annotations
    @Explanation(explanation = """This error occurs if a transaction was submitted referring to a package that
    |a receiving participant has not vetted. Any transaction view can only refer to packages that have
    |explicitly been approved by the receiving participants."""
    )
    @Resolution(resolution = """Ensure that the receiving participant uploads and vets the respective package.""")
  28. object ParticipantOverloaded extends ErrorCode
    Annotations
    @Explanation(explanation = """The participant has rejected all incoming commands during a configurable grace period.""") @Resolution(resolution = """Configure more restrictive resource limits (enterprise only).
    |Change applications to submit commands at a lower rate.
    |Configure a higher value for `myParticipant.parameters.warnIfOverloadedFor`."""
    )
  29. object SequencerBackpressure extends ErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when the sequencer refuses to accept a command due to backpressure.""") @Resolution(resolution = "Wait a bit and retry, preferably with some backoff factor.")
  30. object SequencerRequest extends ErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when the command cannot be sent to the synchronizer.""")
  31. object SubmissionDuringShutdown extends ErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when a command is submitted while the system is performing a shutdown.""") @Resolution(resolution = "Assuming that the participant will restart or failover eventually, retry in a couple of seconds.")
  32. object SubmissionInternalError extends ErrorCode
    Annotations
    @Explanation(explanation = "An internal error occurred during transaction submission.") @Resolution(resolution = "Please contact support and provide the failure reason.")
  33. object SynchronizerWithoutMediatorError extends ErrorCode
    Annotations
    @Explanation(explanation = "The participant routed the transaction to a synchronizer without an active mediator.") @Resolution(resolution = "Add a mediator to the synchronizer.")
  34. object TimeoutError extends ErrorCode
    Annotations
    @Explanation(explanation = """This error occurs when the transaction was not sequenced within the pre-defined max-sequencing time
    |and has therefore timed out. The max-sequencing time is derived from the transaction's ledger time via
    |the ledger time model skews.
    |"""
    )
    @Resolution(resolution = """Resubmit if the delay is caused by high load.
    |If the command requires substantial processing on the participant,
    |specify a higher minimum ledger time with the command submission so that a higher max sequencing time is derived.
    |Alternatively, you can increase the dynamic synchronizer parameter ledgerTimeRecordTimeTolerance.
    |"""
    )
  35. object UnknownContractSynchronizer extends ErrorCode
    Annotations
    @Explanation(explanation = """This error occurs if a transaction was submitted referring to a contract that
    |is not known on the synchronizer. This can occur in case of race conditions between a transaction and
    |an archival or unassignment."""
    )
    @Resolution(resolution = """Check synchronizer for submission and/or re-submit the transaction.""")

Deprecated Value Members

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

    (Since version 9)

Inherited from SubmissionErrorGroup

Inherited from ErrorGroup

Inherited from AnyRef

Inherited from Any

Ungrouped