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;
description
Definition: setupmingw32.py:29
Definition: wallet_rpc_server_commands_defs.h:1925
std::string description
Definition: wallet_rpc_server_commands_defs.h:1916
std::list< transfer_destination > destinations
Definition: wallet_rpc_server_commands_defs.h:1439
uint64_t unlock_time
Definition: wallet_rpc_server_commands_defs.h:1441
def release
Definition: support.py:307
const char * tag
Definition: testobsdrdr.c:19
uint64_t confirmations
Definition: wallet_rpc_server_commands_defs.h:1447
int * count
Definition: gmock_stress_test.cc:176
Definition: wallet_rpc_server_commands_defs.h:2012
u
Definition: pymoduletest.py:20
uint64_t fee
Definition: wallet_rpc_server_commands_defs.h:1437
::std::string string
Definition: gtest-port.h:1097
std::string address
Definition: wallet_rpc_server_commands_defs.h:1979
#define CRYPTONOTE_MAX_BLOCK_NUMBER
Definition: cryptonote_config.h:40
Definition: wallet_rpc_server_commands_defs.h:1989
uint64_t timestamp
Definition: wallet_rpc_server_commands_defs.h:1434
std::string description
Definition: wallet_rpc_server_commands_defs.h:1944
std::vector< cryptonote::subaddress_index > subaddr_indices
Definition: wallet_rpc_server_commands_defs.h:1444
bool double_spend_seen
Definition: wallet_rpc_server_commands_defs.h:1446
std::string data
Definition: base58.cpp:37
const char * key
Definition: hmac_keccak.cpp:40
int type
Definition: superscalar.cpp:50
uint64_t height
Definition: wallet_rpc_server_commands_defs.h:1433
Definition: bulletproofs.cc:63
epee::misc_utils::struct_init< response_t > response
Definition: wallet_rpc_server_commands_defs.h:2017
std::tuple< uint64_t, uint64_t, std::vector< tools::wallet2::transfer_details > > outputs
Definition: cold-outputs.cpp:53
Definition: wallet_rpc_server_commands_defs.h:1911
cryptonote::subaddress_index subaddr_index
Definition: wallet_rpc_server_commands_defs.h:1443
#define KV_SERIALIZE(varialble)
Definition: keyvalue_serialization.h:120
std::string description
Definition: wallet_rpc_server_commands_defs.h:1980
std::string note
Definition: wallet_rpc_server_commands_defs.h:1438
desc
Definition: pymoduletest.py:79
std::string txid
Definition: wallet_rpc_server_commands_defs.h:1431
Definition: wallet_rpc_server_commands_defs.h:1936
Definition: wallet_rpc_server_commands_defs.h:1938
std::string address
Definition: wallet_rpc_server_commands_defs.h:1445
Definition: wallet_rpc_server_commands_defs.h:1956
amounts_container amounts
Definition: wallet_rpc_server_commands_defs.h:1436
unsigned int uint32_t
Definition: stdint.h:126
uint64_t suggested_confirmations_threshold
Definition: wallet_rpc_server_commands_defs.h:1448
Definition: wallet_rpc_server_commands_defs.h:2002
uint64_t index
Definition: wallet_rpc_server_commands_defs.h:1927
Definition: integrated_address.py:1
std::string address
Definition: wallet_rpc_server_commands_defs.h:1942
size_t n_outputs
Definition: cold-outputs.cpp:56
unsigned __int64 uint64_t
Definition: stdint.h:136
bool set_address
Definition: wallet_rpc_server_commands_defs.h:1941
Definition: subaddress_index.h:38
#define false
Definition: stdbool.h:37
signed char int8_t
Definition: stdint.h:121
Definition: transfer.py:1
Definition: wallet_rpc_server_commands_defs.h:1964
static MDB_envinfo info
Definition: mdb_load.c:37
Definition: misc_language.h:103
version
Supported socks variants.
Definition: socks.h:57
crypto::secret_key spendkey
Definition: cold-outputs.cpp:44
Definition: wallet_rpc_server_commands_defs.h:2000
TODO: (mj-xmr) This will be reduced in an another PR.
Definition: byte_slice.h:39
POD_CLASS signature
Definition: crypto.h:98
uint32_t address
Definition: getifaddr.c:269
uint64_t amount
Definition: wallet_rpc_server_commands_defs.h:1435
Definition: wallet_rpc_server_commands_defs.h:1966
bool locked
Definition: wallet_rpc_server_commands_defs.h:1442
static void ready(int code, upnpc_t *p, upnpc_device_t *d, void *data)
Definition: upnpc-libevent.c:40
POD_CLASS key_image
Definition: crypto.h:92
const GenericPointer< typename T::ValueType > T2 value
Definition: pointer.h:1225
uint64_t index
Definition: wallet_rpc_server_commands_defs.h:2004
bool set_description
Definition: wallet_rpc_server_commands_defs.h:1943
std::vector< entry > entries
Definition: wallet_rpc_server_commands_defs.h:1991
std::shared_ptr< messages::monero::MoneroGetTxKeyRequest > get_tx_key(const hw::device_cold::tx_key_data_t &tx_data)
Definition: protocol.cpp:1053
const uint8_t seed[32]
Definition: code-generator.cpp:37
Definition: multisig.cpp:45
uint64_t index
Definition: wallet_rpc_server_commands_defs.h:1940
Definition: wallet_rpc_server_commands_defs.h:1913
std::list< uint64_t > entries
Definition: wallet_rpc_server_commands_defs.h:1968
static int priority(Level level)
Definition: easylogging++.cc:2128
epee::misc_utils::struct_init< response_t > response
Definition: wallet_rpc_server_commands_defs.h:1961
#define END_KV_SERIALIZE_MAP()
Definition: keyvalue_serialization.h:118
def summary(coins, api_key)
Definition: coins_details.py:133
uint64_t index
Definition: wallet_rpc_server_commands_defs.h:1978
std::string type
Definition: wallet_rpc_server_commands_defs.h:1440
tuple message
Definition: gtest_output_test.py:331
Definition: wallet_rpc_server_commands_defs.h:1429
std::string address
Definition: wallet_rpc_server_commands_defs.h:1915
static constexpr const char hex[]
Definition: wipeable_string.cpp:36
#define true
Definition: stdbool.h:36
#define BEGIN_KV_SERIALIZE_MAP()
Definition: keyvalue_serialization.h:43
std::string payment_id
Definition: wallet_rpc_server_commands_defs.h:1432
Definition: wallet_rpc_server_commands_defs.h:1976