Crate air_interpreter_interface
source ·Structs§
- Contains arguments of a call instruction and all other necessary information required for calling a service.
- Represents an executed host function result.
- Describes a result returned at the end of the interpreter execution_step.
- Parameters that a host side should pass to an interpreter and that necessary for execution.
- This stores soft limits triggering flags.
Constants§
Statics§
- These are RAM consumption related limits to be enforced by AquaVM. There are two enforcing modes in AquaVM: soft and hard limit. The mode is signalled by AquaVM function Invoker via its run parameters. Soft limit mode sets a set of flags to return to the Invoker. Hard limit mode forces AquaVM to return Uncatchable error if the limits are exceeded. The math behind the limits value is based on:
Functions§
Type Aliases§
- This is a map from a String to a service result for compatibility with JavaScript. Binary format implementations like
rmp-serde
do not convert keys from strings, unlikeserde_json
.