Modules§
Structs§
- Invalid
Drop Access - Invalid
Globalize Access - Invalid
Module Type - Persistable
Rejection Reason - Persistable
Runtime Error
Enums§
- Application
Error - Bootloading
Error - Call
Frame Error - Cannot
Globalize Error - Create
Object Error - Event
Error - IdAllocation
Error - Intent
Error - Invoke
Error - This enum is to help with designing intuitive error abstractions.
Each engine module can have its own
SelfError
, but can also wrap arbitrary downstream errors. Ultimately these errors get flattened out to aRuntimeError
anyway. - Kernel
Error - Native
Runtime Error - Rejection
Reason - Represents an error which causes a transaction to be rejected.
- Runtime
Error - Represents an error when executing a transaction.
- Stack
Error - System
Error - System
Module Error - System
Upstream Error - Transaction
Execution Error - VmError
Traits§
- CanBe
Abortion - Self
Error - This is a trait for the non-Downstream part of
InvokeError
We can’t useInto<RuntimeError>
because we needRuntimeError
not to implement it.