sealed class NotaryError
Specifies the cause for notarisation request failure.
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 |
NUM_STATES |
const val NUM_STATES: Int |