Structs§
- The JSON version of the executor error. The serialization and deserialization of the JSON error are less sensitive to the order of the variants in the enum. It simplifies the error conversion between different versions of the execution.
Enums§
- The input type for the WASM executor. Enum allows handling different versions of the input without introducing new host functions.
- The return type for the WASM executor. Enum allows handling different versions of the return without introducing new host functions.
Functions§
- Converts the
ExecutionV0
to latest execution result. - Converts the
ExecutionV1
to latest execution result. - Converts the latest execution result to the
ExecutionV1
. - Pack a
exists
,size
andresult
into oneu64
. - Pack a pointer and length into an
u64
. - Unpacks an
u64
intoexists
,size
andresult
. - Unpacks an
u64
into the pointer and length.