Module error

Module error 

Source

Structs§

ExecutionError
SuiError
Custom error type for Sui.

Enums§

ErrorCategory
Types of SuiError.
SuiErrorKind
Custom error type for Sui.
SuiObjectResponseError
UserInputError
VMMVerifierErrorSubStatusCode
Sub-status codes for the UNKNOWN_VERIFICATION_ERROR VM Status Code which provides more context TODO: add more Vm Status errors. We use UNKNOWN_VERIFICATION_ERROR as a catchall for now.
VMMemoryLimitExceededSubStatusCode
Sub-status codes for the MEMORY_LIMIT_EXCEEDED VM Status Code which provides more context

Constants§

TRANSACTIONS_NOT_FOUND_MSG_PREFIX
TRANSACTION_NOT_FOUND_MSG_PREFIX

Traits§

SafeIndex
A trait for safe indexing into collections that returns a ExecutionError as long as the collection implements AsRef<[T]>. This is useful for avoiding panics on out-of-bounds access, and instead returning a proper error.

Functions§

command_argument_error

Type Aliases§

ExecutionErrorKind
SuiResult
UserInputResult