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 aRuntimeErroranyway. - 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
InvokeErrorWe can’t useInto<RuntimeError>because we needRuntimeErrornot to implement it.