39#undef MONERO_DEFAULT_LOG_CATEGORY
40#define MONERO_DEFAULT_LOG_CATEGORY "wallet.rpc"
49#define WALLET_RPC_VERSION_MAJOR 1
50#define WALLET_RPC_VERSION_MINOR 29
51#define MAKE_WALLET_RPC_VERSION(major,minor) (((major)<<16)|(minor))
52#define WALLET_RPC_VERSION MAKE_WALLET_RPC_VERSION(WALLET_RPC_VERSION_MAJOR, WALLET_RPC_VERSION_MINOR)
57#define WALLET_RPC_STATUS_OK "OK"
58#define WALLET_RPC_STATUS_BUSY "BUSY"
617 KV_SERIALIZE_OPT(subtract_fee_from_outputs, decltype(subtract_fee_from_outputs)())
774 std::list<transfer_description>
desc;
1619 std::list<transfer_entry>
in;
1620 std::list<transfer_entry>
out;
const uint8_t seed[32]
Definition code-generator.cpp:37
crypto::secret_key spendkey
Definition cold-outputs.cpp:44
size_t n_outputs
Definition cold-outputs.cpp:56
std::tuple< uint64_t, uint64_t, std::vector< tools::wallet2::transfer_details > > outputs
Definition cold-outputs.cpp:53
static constexpr const char hex[]
Definition wipeable_string.cpp:36
#define CRYPTONOTE_MAX_BLOCK_NUMBER
Definition cryptonote_config.h:40
int * count
Definition gmock_stress_test.cc:176
const char * key
Definition hmac_keccak.cpp:40
#define KV_SERIALIZE(varialble)
Definition keyvalue_serialization.h:120
#define KV_SERIALIZE_OPT(variable, default_value)
Definition keyvalue_serialization.h:125
#define END_KV_SERIALIZE_MAP()
Definition keyvalue_serialization.h:118
#define BEGIN_KV_SERIALIZE_MAP()
Definition keyvalue_serialization.h:43
static MDB_envinfo info
Definition mdb_load.c:37
static int version
Definition mdb_load.c:29
uint32_t address
Definition getifaddr.c:269
TODO: (mj-xmr) This will be reduced in an another PR.
Definition byte_slice.h:40
Definition integrated_address.py:1
Definition multisig.cpp:46
Definition bulletproofs.cc:64
const GenericPointer< typename T::ValueType > T2 value
Definition pointer.h:1225
#define true
Definition stdbool.h:36
#define false
Definition stdbool.h:37
unsigned int uint32_t
Definition stdint.h:126
unsigned __int64 uint64_t
Definition stdint.h:136
signed char int8_t
Definition stdint.h:121
Definition subaddress_index.h:39
Definition misc_language.h:104
Definition wallet_rpc_server_commands_defs.h:1914
std::string description
Definition wallet_rpc_server_commands_defs.h:1916
std::string address
Definition wallet_rpc_server_commands_defs.h:1915
Definition wallet_rpc_server_commands_defs.h:1926
uint64_t index
Definition wallet_rpc_server_commands_defs.h:1927
Definition wallet_rpc_server_commands_defs.h:1912
Definition wallet_rpc_server_commands_defs.h:2003
uint64_t index
Definition wallet_rpc_server_commands_defs.h:2004
Definition wallet_rpc_server_commands_defs.h:2013
Definition wallet_rpc_server_commands_defs.h:2001
epee::misc_utils::struct_init< response_t > response
Definition wallet_rpc_server_commands_defs.h:2017
Definition wallet_rpc_server_commands_defs.h:1939
bool set_description
Definition wallet_rpc_server_commands_defs.h:1943
bool set_address
Definition wallet_rpc_server_commands_defs.h:1941
uint64_t index
Definition wallet_rpc_server_commands_defs.h:1940
std::string address
Definition wallet_rpc_server_commands_defs.h:1942
std::string description
Definition wallet_rpc_server_commands_defs.h:1944
Definition wallet_rpc_server_commands_defs.h:1957
Definition wallet_rpc_server_commands_defs.h:1937
epee::misc_utils::struct_init< response_t > response
Definition wallet_rpc_server_commands_defs.h:1961
Definition wallet_rpc_server_commands_defs.h:1977
uint64_t index
Definition wallet_rpc_server_commands_defs.h:1978
std::string description
Definition wallet_rpc_server_commands_defs.h:1980
std::string address
Definition wallet_rpc_server_commands_defs.h:1979
Definition wallet_rpc_server_commands_defs.h:1967
std::list< uint64_t > entries
Definition wallet_rpc_server_commands_defs.h:1968
Definition wallet_rpc_server_commands_defs.h:1990
std::vector< entry > entries
Definition wallet_rpc_server_commands_defs.h:1991
Definition wallet_rpc_server_commands_defs.h:1965
Definition wallet_rpc_server_commands_defs.h:1430
std::string note
Definition wallet_rpc_server_commands_defs.h:1438
std::string payment_id
Definition wallet_rpc_server_commands_defs.h:1432
bool double_spend_seen
Definition wallet_rpc_server_commands_defs.h:1446
std::string type
Definition wallet_rpc_server_commands_defs.h:1440
bool locked
Definition wallet_rpc_server_commands_defs.h:1442
std::string txid
Definition wallet_rpc_server_commands_defs.h:1431
uint64_t height
Definition wallet_rpc_server_commands_defs.h:1433
uint64_t unlock_time
Definition wallet_rpc_server_commands_defs.h:1441
uint64_t timestamp
Definition wallet_rpc_server_commands_defs.h:1434
uint64_t amount
Definition wallet_rpc_server_commands_defs.h:1435
cryptonote::subaddress_index subaddr_index
Definition wallet_rpc_server_commands_defs.h:1443
std::string address
Definition wallet_rpc_server_commands_defs.h:1445
uint64_t fee
Definition wallet_rpc_server_commands_defs.h:1437
uint64_t confirmations
Definition wallet_rpc_server_commands_defs.h:1447
amounts_container amounts
Definition wallet_rpc_server_commands_defs.h:1436
uint64_t suggested_confirmations_threshold
Definition wallet_rpc_server_commands_defs.h:1448
std::list< transfer_destination > destinations
Definition wallet_rpc_server_commands_defs.h:1439
std::vector< cryptonote::subaddress_index > subaddr_indices
Definition wallet_rpc_server_commands_defs.h:1444
const char * tag
Definition testobsdrdr.c:19
std::string data
Definition base58.cpp:37
static void ready(int code, upnpc_t *p, upnpc_device_t *d, void *data)
Definition upnpc-libevent.c:40