corda / net.corda.core.flows / NotaryError

NotaryError

sealed class NotaryError

Specifies the cause for notarisation request failure.

Types

Conflict

Occurs when one or more input states have already been consumed by another transaction.

data class Conflict : NotaryError

General

Occurs when the notary service encounters an unexpected issue or becomes temporarily unavailable.

data class General : NotaryError

RequestSignatureInvalid

Occurs when the notarisation request signature does not verify for the provided transaction.

data class RequestSignatureInvalid : NotaryError

TimeWindowInvalid

Occurs when time specified in the TimeWindow command is outside the allowed tolerance.

data class TimeWindowInvalid : NotaryError

TransactionInvalid

Occurs when the provided transaction fails to verify.

data class TransactionInvalid : NotaryError

WrongNotary

Occurs when the transaction sent for notarisation is assigned to a different notary identity.

object WrongNotary : NotaryError

Companion Object Properties

NUM_STATES

const val NUM_STATES: Int