Electroneum
Classes | Namespaces | Macros
wallet_rpc_server_commands_defs.h File Reference
#include "cryptonote_protocol/cryptonote_protocol_defs.h"
#include "cryptonote_basic/cryptonote_basic.h"
#include "crypto/hash.h"
#include "wallet_rpc_server_error_codes.h"
Include dependency graph for wallet_rpc_server_commands_defs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tools::wallet_rpc::COMMAND_RPC_GET_BALANCE
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_BALANCE::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_BALANCE::response
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_ADDRESS
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_ADDRESS::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_ADDRESS::response
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_HEIGHT
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_HEIGHT::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_HEIGHT::response
 
struct  tools::wallet_rpc::transfer_destination
 
struct  tools::wallet_rpc::COMMAND_RPC_TRANSFER
 
struct  tools::wallet_rpc::COMMAND_RPC_TRANSFER::request
 
struct  tools::wallet_rpc::COMMAND_RPC_TRANSFER::response
 
struct  tools::wallet_rpc::COMMAND_RPC_TRANSFER_SPLIT
 
struct  tools::wallet_rpc::COMMAND_RPC_TRANSFER_SPLIT::request
 
struct  tools::wallet_rpc::COMMAND_RPC_TRANSFER_SPLIT::key_list
 
struct  tools::wallet_rpc::COMMAND_RPC_TRANSFER_SPLIT::response
 
struct  tools::wallet_rpc::COMMAND_RPC_SWEEP_DUST
 
struct  tools::wallet_rpc::COMMAND_RPC_SWEEP_DUST::request
 
struct  tools::wallet_rpc::COMMAND_RPC_SWEEP_DUST::key_list
 
struct  tools::wallet_rpc::COMMAND_RPC_SWEEP_DUST::response
 
struct  tools::wallet_rpc::COMMAND_RPC_SWEEP_ALL
 
struct  tools::wallet_rpc::COMMAND_RPC_SWEEP_ALL::request
 
struct  tools::wallet_rpc::COMMAND_RPC_SWEEP_ALL::key_list
 
struct  tools::wallet_rpc::COMMAND_RPC_SWEEP_ALL::response
 
struct  tools::wallet_rpc::COMMAND_RPC_RELAY_TX
 
struct  tools::wallet_rpc::COMMAND_RPC_RELAY_TX::request
 
struct  tools::wallet_rpc::COMMAND_RPC_RELAY_TX::response
 
struct  tools::wallet_rpc::COMMAND_RPC_STORE
 
struct  tools::wallet_rpc::COMMAND_RPC_STORE::request
 
struct  tools::wallet_rpc::COMMAND_RPC_STORE::response
 
struct  tools::wallet_rpc::payment_details
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_PAYMENTS
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_PAYMENTS::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_PAYMENTS::response
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_BULK_PAYMENTS
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_BULK_PAYMENTS::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_BULK_PAYMENTS::response
 
struct  tools::wallet_rpc::transfer_details
 
struct  tools::wallet_rpc::COMMAND_RPC_INCOMING_TRANSFERS
 
struct  tools::wallet_rpc::COMMAND_RPC_INCOMING_TRANSFERS::request
 
struct  tools::wallet_rpc::COMMAND_RPC_INCOMING_TRANSFERS::response
 
struct  tools::wallet_rpc::COMMAND_RPC_QUERY_KEY
 
struct  tools::wallet_rpc::COMMAND_RPC_QUERY_KEY::request
 
struct  tools::wallet_rpc::COMMAND_RPC_QUERY_KEY::response
 
struct  tools::wallet_rpc::COMMAND_RPC_MAKE_INTEGRATED_ADDRESS
 
struct  tools::wallet_rpc::COMMAND_RPC_MAKE_INTEGRATED_ADDRESS::request
 
struct  tools::wallet_rpc::COMMAND_RPC_MAKE_INTEGRATED_ADDRESS::response
 
struct  tools::wallet_rpc::COMMAND_RPC_SPLIT_INTEGRATED_ADDRESS
 
struct  tools::wallet_rpc::COMMAND_RPC_SPLIT_INTEGRATED_ADDRESS::request
 
struct  tools::wallet_rpc::COMMAND_RPC_SPLIT_INTEGRATED_ADDRESS::response
 
struct  tools::wallet_rpc::COMMAND_RPC_STOP_WALLET
 
struct  tools::wallet_rpc::COMMAND_RPC_STOP_WALLET::request
 
struct  tools::wallet_rpc::COMMAND_RPC_STOP_WALLET::response
 
struct  tools::wallet_rpc::COMMAND_RPC_RESCAN_BLOCKCHAIN
 
struct  tools::wallet_rpc::COMMAND_RPC_RESCAN_BLOCKCHAIN::request
 
struct  tools::wallet_rpc::COMMAND_RPC_RESCAN_BLOCKCHAIN::response
 
struct  tools::wallet_rpc::COMMAND_RPC_SET_TX_NOTES
 
struct  tools::wallet_rpc::COMMAND_RPC_SET_TX_NOTES::request
 
struct  tools::wallet_rpc::COMMAND_RPC_SET_TX_NOTES::response
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TX_NOTES
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TX_NOTES::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TX_NOTES::response
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TX_KEY
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TX_KEY::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TX_KEY::response
 
struct  tools::wallet_rpc::transfer_entry
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TRANSFERS
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TRANSFERS::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TRANSFERS::response
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TRANSFER_BY_TXID
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TRANSFER_BY_TXID::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_TRANSFER_BY_TXID::response
 
struct  tools::wallet_rpc::COMMAND_RPC_SAVE_TRANSFERS_TO_CSV
 
struct  tools::wallet_rpc::COMMAND_RPC_SAVE_TRANSFERS_TO_CSV::request
 
struct  tools::wallet_rpc::COMMAND_RPC_SAVE_TRANSFERS_TO_CSV::response
 
struct  tools::wallet_rpc::COMMAND_RPC_SIGN
 
struct  tools::wallet_rpc::COMMAND_RPC_SIGN::request
 
struct  tools::wallet_rpc::COMMAND_RPC_SIGN::response
 
struct  tools::wallet_rpc::COMMAND_RPC_VERIFY
 
struct  tools::wallet_rpc::COMMAND_RPC_VERIFY::request
 
struct  tools::wallet_rpc::COMMAND_RPC_VERIFY::response
 
struct  tools::wallet_rpc::COMMAND_RPC_EXPORT_KEY_IMAGES
 
struct  tools::wallet_rpc::COMMAND_RPC_EXPORT_KEY_IMAGES::request
 
struct  tools::wallet_rpc::COMMAND_RPC_EXPORT_KEY_IMAGES::signed_key_image
 
struct  tools::wallet_rpc::COMMAND_RPC_EXPORT_KEY_IMAGES::response
 
struct  tools::wallet_rpc::COMMAND_RPC_IMPORT_KEY_IMAGES
 
struct  tools::wallet_rpc::COMMAND_RPC_IMPORT_KEY_IMAGES::signed_key_image
 
struct  tools::wallet_rpc::COMMAND_RPC_IMPORT_KEY_IMAGES::request
 
struct  tools::wallet_rpc::COMMAND_RPC_IMPORT_KEY_IMAGES::response
 
struct  tools::wallet_rpc::uri_spec
 
struct  tools::wallet_rpc::COMMAND_RPC_MAKE_URI
 
struct  tools::wallet_rpc::COMMAND_RPC_MAKE_URI::request
 
struct  tools::wallet_rpc::COMMAND_RPC_MAKE_URI::response
 
struct  tools::wallet_rpc::COMMAND_RPC_PARSE_URI
 
struct  tools::wallet_rpc::COMMAND_RPC_PARSE_URI::request
 
struct  tools::wallet_rpc::COMMAND_RPC_PARSE_URI::response
 
struct  tools::wallet_rpc::COMMAND_RPC_ADD_ADDRESS_BOOK_ENTRY
 
struct  tools::wallet_rpc::COMMAND_RPC_ADD_ADDRESS_BOOK_ENTRY::request
 
struct  tools::wallet_rpc::COMMAND_RPC_ADD_ADDRESS_BOOK_ENTRY::response
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_ADDRESS_BOOK_ENTRY
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_ADDRESS_BOOK_ENTRY::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_ADDRESS_BOOK_ENTRY::entry
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_ADDRESS_BOOK_ENTRY::response
 
struct  tools::wallet_rpc::COMMAND_RPC_DELETE_ADDRESS_BOOK_ENTRY
 
struct  tools::wallet_rpc::COMMAND_RPC_DELETE_ADDRESS_BOOK_ENTRY::request
 
struct  tools::wallet_rpc::COMMAND_RPC_DELETE_ADDRESS_BOOK_ENTRY::response
 
struct  tools::wallet_rpc::COMMAND_RPC_RESCAN_SPENT
 
struct  tools::wallet_rpc::COMMAND_RPC_RESCAN_SPENT::request
 
struct  tools::wallet_rpc::COMMAND_RPC_RESCAN_SPENT::response
 
struct  tools::wallet_rpc::COMMAND_RPC_START_MINING
 
struct  tools::wallet_rpc::COMMAND_RPC_START_MINING::request
 
struct  tools::wallet_rpc::COMMAND_RPC_START_MINING::response
 
struct  tools::wallet_rpc::COMMAND_RPC_STOP_MINING
 
struct  tools::wallet_rpc::COMMAND_RPC_STOP_MINING::request
 
struct  tools::wallet_rpc::COMMAND_RPC_STOP_MINING::response
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_LANGUAGES
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_LANGUAGES::request
 
struct  tools::wallet_rpc::COMMAND_RPC_GET_LANGUAGES::response
 
struct  tools::wallet_rpc::COMMAND_RPC_CREATE_WALLET
 
struct  tools::wallet_rpc::COMMAND_RPC_CREATE_WALLET::request
 
struct  tools::wallet_rpc::COMMAND_RPC_CREATE_WALLET::response
 
struct  tools::wallet_rpc::COMMAND_RPC_OPEN_WALLET
 
struct  tools::wallet_rpc::COMMAND_RPC_OPEN_WALLET::request
 
struct  tools::wallet_rpc::COMMAND_RPC_OPEN_WALLET::response
 
struct  tools::wallet_rpc::COMMAND_RPC_CLOSE_WALLET
 
struct  tools::wallet_rpc::COMMAND_RPC_CLOSE_WALLET::request
 
struct  tools::wallet_rpc::COMMAND_RPC_CLOSE_WALLET::response
 
struct  tools::wallet_rpc::COMMAND_RPC_CHANGE_WALLET_PASSWORD
 
struct  tools::wallet_rpc::COMMAND_RPC_CHANGE_WALLET_PASSWORD::request
 
struct  tools::wallet_rpc::COMMAND_RPC_CHANGE_WALLET_PASSWORD::response
 

Namespaces

 tools
 Various Tools.
 
 tools::wallet_rpc
 

Macros

#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "wallet.rpc"
 
#define WALLET_RPC_STATUS_OK   "OK"
 
#define WALLET_RPC_STATUS_BUSY   "BUSY"
 

Macro Definition Documentation

◆ ELECTRONEUM_DEFAULT_LOG_CATEGORY

#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "wallet.rpc"

◆ WALLET_RPC_STATUS_BUSY

#define WALLET_RPC_STATUS_BUSY   "BUSY"

◆ WALLET_RPC_STATUS_OK

#define WALLET_RPC_STATUS_OK   "OK"