Module interpreter_types

Source

Traitsยง

EofCodeInfo
EOF code info.
EofContainer
Returns EOF containers. Used by [bytecode::opcode::RETURNCONTRACT] and [bytecode::opcode::EOFCREATE] opcodes.
EofData
EOF data fetching.
Immediates
Helper function to read immediates data from the bytecode
InputsTr
Trait for fetching inputs of the call.
Interp
InterpreterTypes
Trait
Jumps
Trait for Interpreter to be able to jump
LegacyBytecode
Trait needed for legacy bytecode.
LoopControl
Trait controls execution of the loop.
MemoryTr
Trait for Interpreter memory operations.
ReturnData
Returns return data.
RuntimeFlag
StackTr
Functions needed for Interpreter Stack operations.
SubRoutineStack
Handles EOF introduced sub routine calls.