object TopologyErrors extends ErrorGroup
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TopologyErrors
- ErrorGroup
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- implicit val errorClass: ErrorClass
- Definition Classes
- ErrorGroup
- val fullClassName: String
- Definition Classes
- ErrorGroup
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object InformeesNotActive extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that the informees are known, but there is no connected synchronizer on which all the informees are hosted.""") @Resolution(resolution = "Ensure that there is such a synchronizer, as Canton requires a synchronizer where all informees are present.")
- object NoCommonSynchronizer extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that there is no common synchronizer to which all submitters can submit and all informees are connected.""") @Resolution(resolution = "Check that your participant node is connected to all synchronizers you expect and check that the parties are hosted on these synchronizers as you expect them to be.")
- object NoSynchronizerForSubmission extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that no valid synchronizer was found for submission.""") @Resolution(resolution = "Check the status of your synchronizer connections, that packages are vetted and that you are connected to synchronizers running recent protocol versions.")
- object NoSynchronizerOnWhichAllSubmittersCanSubmit extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that a transaction has been sent where the system can not find any active " +
"synchronizer on which this participant can submit in the name of the given set of submitters.""") @Resolution(resolution = """Ensure that you are connected to a synchronizer where this participant has submission rights.
Check that you are actually connected to the synchronizers you expect to be connected and check that
your participant node has the submission permission for each submitting party.""")
- object NotConnectedToAllContractSynchronizers extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that the transaction is referring to contracts on synchronizers to which this participant is currently not connected.""") @Resolution(resolution = "Check the status of your synchronizer connections.")
- object SubmitterAlwaysStakeholder extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that the transaction requires contract reassignments for which the submitter must be a stakeholder.""") @Resolution(resolution = "Check that your participant node is connected to all synchronizers you expect and check that the parties are hosted on these synchronizers as you expect them to be.")
- object SubmittersNotActive extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that the submitters are known, but there is no connected synchronizer on which all the submitters are hosted.""") @Resolution(resolution = "Ensure that there is such a synchronizer, as Canton requires a synchronizer where all submitters are present.")
- object UnknownContractSynchronizers extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that the transaction is referring to contracts whose synchronizer is not currently known.""") @Resolution(resolution = "Ensure all reassignment operations on contracts used by the transaction have completed and check connectivity to synchronizers.")
- object UnknownInformees extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that the transaction is referring to some informees that are not known on any connected synchronizer.""") @Resolution(resolution = """Check the list of submitted informees and check if your participant is connected to the synchronizers you are expecting it to be.""")
- object UnknownSubmitters extends ErrorCode
- Annotations
- @Explanation(explanation = """This error indicates that the transaction is referring to some submitters that are not known on any connected synchronizer.""") @Resolution(resolution = """Check the list of provided submitters and check if your participant is connected to the synchronizers you are expecting it to be.""")