33#include <boost/program_options/options_description.hpp>
34#include <boost/program_options/variables_map.hpp>
43#undef MONERO_DEFAULT_LOG_CATEGORY
44#define MONERO_DEFAULT_LOG_CATEGORY "wallet.rpc"
56 static const char*
tr(
const char*
str);
61 bool init(
const boost::program_options::variables_map *
vm);
277 template<typename Ts, typename Tu, typename Tk, typename Ta>
279 bool get_tx_key, Ts& tx_key, Tu &amount, Ta &amounts_by_dest, Tu &fee, Tu &weight,
std::
string &multisig_txset,
std::
string &unsigned_txset,
bool do_not_relay,
280 Ts &tx_hash,
bool get_tx_hex, Ts &tx_blob,
bool get_tx_metadata, Ts &tx_metadata, Tk &spent_key_images,
epee::json_rpc::
error &er);
Definition http_server_impl_base.h:50
#define tr(x)
Definition common_defines.h:4
const char * res
Definition hmac_keccak.cpp:42
#define BEGIN_URI_MAP2()
Definition http_server_handlers_map2.h:60
#define END_JSON_RPC_MAP()
Definition http_server_handlers_map2.h:277
#define MAP_JON_RPC_WE(method_name, callback_f, command_type)
Definition http_server_handlers_map2.h:233
#define BEGIN_JSON_RPC_MAP(uri)
Definition http_server_handlers_map2.h:147
#define END_URI_MAP2()
Definition http_server_handlers_map2.h:144
#define const
Definition ipfrdr.c:80
static void init()
Definition logging.cpp:42
Definition portable_binary_archive.hpp:29
crypto namespace.
Definition crypto.cpp:60
Holds cryptonote related classes and helpers.
Definition blockchain_db.cpp:45
TODO: (mj-xmr) This will be reduced in an another PR.
Definition byte_slice.h:40
const char *const str
Definition portlistingparse.c:23
unsigned int uint32_t
Definition stdint.h:126
unsigned char uint8_t
Definition stdint.h:124
Definition net_utils_base.h:367
randomx_vm * vm
Definition tests.cpp:20