Module error

Source
Expand description

Error handling

Macros§

to_builtin 🔒
Builtin return values occupy the upper 32 bits

Enums§

ContractError
Error codes available in the contract.
DarkTreeError
General DarkTree related errors.

Constants§

CALLER_ACCESS_DENIED
CUSTOM_ZERO
DATA_TOO_LARGE
DB_CONTAINS_KEY_FAILED
DB_DEL_FAILED
DB_GET_EMPTY
DB_GET_FAILED
DB_INIT_FAILED
DB_LOOKUP_FAILED
DB_NOT_FOUND
DB_SET_FAILED
GET_SYSTEM_TIME_FAILED
HEX_FMT_ERR
INTERNAL_ERROR
INVALID_FUNCTION
IO_ERROR
NULLIFIER_EXIST_CHECK
SET_RETVAL_ERROR
SMT_DEL_FAILED
SMT_PUT_FAILED
UPDATE_ALREADY_SET
VALID_MERKLE_CHECK

Type Aliases§

ContractResult
DarkTreeResult
Main result type used by DarkTree.
GenericResult