Module massa_execution_exports::types
source · Expand description
This file exports useful types used to interact with the execution worker
Structs§
- structure storing a block id + network versions (from a block header)
- Execution info about an address
- Metadata needed to execute the block
- structure describing the output of a single execution
- Information about cycles
- Request to atomically execute a batch of execution state queries
- Response to a list of execution queries
- Staker information for a given cycle
- Structure describing an element of the execution stack. Every time a function is called from bytecode, a new
ExecutionStackElement
is pushed at the top of the execution stack to represent the local execution context of the called function, instead of the caller’s which should lie just below in the stack. - structure describing a read-only call
- structure describing the output of a read only execution
- structure describing different types of read-only execution request
Enums§
- Execution status of an operation or denunciation
- Execution state query item
- Execution state query response item
- structure describing different possible targets of a read-only execution request
- structure describing the output of the execution of a slot