open class CordaException : Exception, CordaThrowable
<init> |
CordaException(message: String?, cause: Throwable?) CordaException(message: String?) |
cause |
open val cause: Throwable? |
message |
open val message: String? |
originalExceptionClassName |
open var originalExceptionClassName: String? |
originalMessage |
open val originalMessage: String? |
addSuppressed |
open fun addSuppressed(suppressed: Array<Throwable>): Unit |
equals |
open fun equals(other: Any?): Boolean |
hashCode |
open fun hashCode(): Int |
setCause |
open fun setCause(cause: Throwable?): Unit |
setMessage |
open fun setMessage(message: String?): Unit |
ComponentVisibilityException |
Thrown when checking for visibility of all-components in a group in FilteredTransaction.checkAllComponentsVisible. class ComponentVisibilityException : CordaException |
FilteredTransactionVerificationException |
Thrown when FilteredTransaction.verify fails. class FilteredTransactionVerificationException : CordaException |
FlowException |
Exception which can be thrown by a FlowLogic at any point in its logic to unexpectedly bring it to a permanent end. The exception will propagate to all counterparty flows and will be thrown on their end the next time they wait on a FlowSession.receive or FlowSession.sendAndReceive. Any flow which no longer needs to do a receive, or has already ended, will not receive the exception (if this is required then have them wait for a confirmation message). open class FlowException : CordaException, IdentifiableException |
MerkleTreeException |
class MerkleTreeException : CordaException |
MissingAttachmentsException |
Thrown during deserialization to indicate that an attachment needed to construct the WireTransaction is not found. class MissingAttachmentsException : CordaException |
UnknownAnonymousPartyException |
class UnknownAnonymousPartyException : CordaException |