Expand description
This file exports useful types used to interact with the execution worker
Structs§
- Executed
Block Info - structure storing a block id + network versions (from a block header)
- Execution
Address Info - Execution info about an address
- Execution
Block Metadata - Metadata needed to execute the block
- Execution
Output - structure describing the output of a single execution
- Execution
Query Cycle Infos - Information about cycles
- Execution
Query Request - Request to atomically execute a batch of execution state queries
- Execution
Query Response - Response to a list of execution queries
- Execution
Query Staker Info - Staker information for a given cycle
- Execution
Stack Element - Structure describing an element of the execution stack.
Every time a function is called from bytecode,
a new
ExecutionStackElementis 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. - Read
Only Call Request - structure describing a read-only call
- Read
Only Execution Output - structure describing the output of a read only execution
- Read
Only Execution Request - structure describing different types of read-only execution request
Enums§
- Execution
Query Execution Status - Execution status of an operation or denunciation
- Execution
Query Request Item - Execution state query item
- Execution
Query Response Item - Execution state query response item
- Read
Only Execution Target - structure describing different possible targets of a read-only execution request
- Slot
Execution Output - structure describing the output of the execution of a slot