7namespace sysio {
namespace chain {
namespace eosvmoc {
29 std::vector<code_descriptor>
codes;
63FC_REFLECT(
sysio::chain::eosvmoc::initalize_response_message, (error_message))
67FC_REFLECT(
sysio::chain::eosvmoc::code_compilation_result_message, (start)(apply_offset)(starting_memory_pages)(initdata_prologue_size))
70FC_REFLECT(
sysio::chain::eosvmoc::wasm_compilation_result_message, (code)(result)(cache_free_bytes))
std::variant< code_descriptor, compilation_result_unknownfailure, compilation_result_toofull > wasm_compilation_result
std::variant< no_offset, code_offset, intrinsic_ordinal > eosvmoc_optional_offset_or_import_t
std::variant< initialize_message, initalize_response_message, compile_wasm_message, evict_wasms_message, code_compilation_result_message, wasm_compilation_result_message > eosvmoc_message
#define FC_REFLECT(TYPE, MEMBERS)
Specializes fc::reflector for TYPE.
int starting_memory_pages
eosvmoc_optional_offset_or_import_t start
unsigned initdata_prologue_size
bool operator==(const code_tuple &o) const
sysio::chain::digest_type code_id
std::vector< code_descriptor > codes
std::optional< std::string > error_message
wasm_compilation_result result