OpenCBDC Transaction Processor
Loading...
Searching...
No Matches
cbdc::parsec::agent::rpc::exec_request Struct Reference

Agent contract execution RPC request message. More...

#include <messages.hpp>

Collaboration diagram for cbdc::parsec::agent::rpc::exec_request:

Data Fields

runtime_locking_shard::key_type m_function
 Key of function bytecode.
 
parameter_type m_param
 Function call parameter.
 
bool m_is_readonly_run {false}
 Whether the request should skip writing state changes.
 

Detailed Description

Agent contract execution RPC request message.

Definition at line 13 of file parsec/agent/messages.hpp.

Field Documentation

◆ m_function

runtime_locking_shard::key_type cbdc::parsec::agent::rpc::exec_request::m_function

Key of function bytecode.

Definition at line 15 of file parsec/agent/messages.hpp.

◆ m_is_readonly_run

bool cbdc::parsec::agent::rpc::exec_request::m_is_readonly_run {false}

Whether the request should skip writing state changes.

Definition at line 19 of file parsec/agent/messages.hpp.

◆ m_param

parameter_type cbdc::parsec::agent::rpc::exec_request::m_param

Function call parameter.

Definition at line 17 of file parsec/agent/messages.hpp.


The documentation for this struct was generated from the following file: