OpenCBDC Transaction Processor
Loading...
Searching...
No Matches
parsec/agent/messages.hpp
Go to the documentation of this file.
1// Copyright (c) 2021 MIT Digital Currency Initiative,
2// Federal Reserve Bank of Boston
3// Distributed under the MIT software license, see the accompanying
4// file COPYING or http://www.opensource.org/licenses/mit-license.php.
5
6#ifndef OPENCBDC_TX_SRC_PARSEC_AGENT_MESSAGES_H_
7#define OPENCBDC_TX_SRC_PARSEC_AGENT_MESSAGES_H_
8
9#include "interface.hpp"
10
21
26}
27
28#endif
Buffer to store and retrieve byte data.
Definition buffer.hpp:15
std::variant< return_type, error_code > exec_return_type
Return type from function execution.
interface::exec_return_type response
Agent RPC response type.
Agent contract execution RPC request message.
bool m_is_readonly_run
Whether the request should skip writing state changes.
runtime_locking_shard::key_type m_function
Key of function bytecode.
parameter_type m_param
Function call parameter.