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 32
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"
793 std::list<transfer_description>
desc;
1638 std::list<transfer_entry>
in;
1639 std::list<transfer_entry>
out;
#define CRYPTONOTE_MAX_BLOCK_NUMBER
Definition cryptonote_config.h: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
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
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:1933
std::string description
Definition wallet_rpc_server_commands_defs.h:1935
std::string address
Definition wallet_rpc_server_commands_defs.h:1934
Definition wallet_rpc_server_commands_defs.h:1945
uint64_t index
Definition wallet_rpc_server_commands_defs.h:1946
Definition wallet_rpc_server_commands_defs.h:1931
epee::misc_utils::struct_init< response_t > response
Definition wallet_rpc_server_commands_defs.h:1952
epee::misc_utils::struct_init< request_t > request
Definition wallet_rpc_server_commands_defs.h:1942
Definition wallet_rpc_server_commands_defs.h:2022
uint64_t index
Definition wallet_rpc_server_commands_defs.h:2023
Definition wallet_rpc_server_commands_defs.h:2032
Definition wallet_rpc_server_commands_defs.h:2020
epee::misc_utils::struct_init< request_t > request
Definition wallet_rpc_server_commands_defs.h:2029
epee::misc_utils::struct_init< response_t > response
Definition wallet_rpc_server_commands_defs.h:2036
Definition wallet_rpc_server_commands_defs.h:1958
bool set_description
Definition wallet_rpc_server_commands_defs.h:1962
bool set_address
Definition wallet_rpc_server_commands_defs.h:1960
uint64_t index
Definition wallet_rpc_server_commands_defs.h:1959
std::string address
Definition wallet_rpc_server_commands_defs.h:1961
std::string description
Definition wallet_rpc_server_commands_defs.h:1963
Definition wallet_rpc_server_commands_defs.h:1976
Definition wallet_rpc_server_commands_defs.h:1956
epee::misc_utils::struct_init< response_t > response
Definition wallet_rpc_server_commands_defs.h:1980
epee::misc_utils::struct_init< request_t > request
Definition wallet_rpc_server_commands_defs.h:1973
Definition wallet_rpc_server_commands_defs.h:1996
uint64_t index
Definition wallet_rpc_server_commands_defs.h:1997
std::string description
Definition wallet_rpc_server_commands_defs.h:1999
std::string address
Definition wallet_rpc_server_commands_defs.h:1998
Definition wallet_rpc_server_commands_defs.h:1986
std::list< uint64_t > entries
Definition wallet_rpc_server_commands_defs.h:1987
Definition wallet_rpc_server_commands_defs.h:2009
std::vector< entry > entries
Definition wallet_rpc_server_commands_defs.h:2010
Definition wallet_rpc_server_commands_defs.h:1984
epee::misc_utils::struct_init< request_t > request
Definition wallet_rpc_server_commands_defs.h:1993
epee::misc_utils::struct_init< response_t > response
Definition wallet_rpc_server_commands_defs.h:2016
Definition wallet_rpc_server_commands_defs.h:1449
std::string note
Definition wallet_rpc_server_commands_defs.h:1457
std::string payment_id
Definition wallet_rpc_server_commands_defs.h:1451
bool double_spend_seen
Definition wallet_rpc_server_commands_defs.h:1465
std::string type
Definition wallet_rpc_server_commands_defs.h:1459
bool locked
Definition wallet_rpc_server_commands_defs.h:1461
std::string txid
Definition wallet_rpc_server_commands_defs.h:1450
uint64_t height
Definition wallet_rpc_server_commands_defs.h:1452
uint64_t unlock_time
Definition wallet_rpc_server_commands_defs.h:1460
uint64_t timestamp
Definition wallet_rpc_server_commands_defs.h:1453
uint64_t amount
Definition wallet_rpc_server_commands_defs.h:1454
cryptonote::subaddress_index subaddr_index
Definition wallet_rpc_server_commands_defs.h:1462
std::string address
Definition wallet_rpc_server_commands_defs.h:1464
uint64_t fee
Definition wallet_rpc_server_commands_defs.h:1456
uint64_t confirmations
Definition wallet_rpc_server_commands_defs.h:1466
amounts_container amounts
Definition wallet_rpc_server_commands_defs.h:1455
uint64_t suggested_confirmations_threshold
Definition wallet_rpc_server_commands_defs.h:1467
std::list< transfer_destination > destinations
Definition wallet_rpc_server_commands_defs.h:1458
std::vector< cryptonote::subaddress_index > subaddr_indices
Definition wallet_rpc_server_commands_defs.h:1463