Electroneum
tools::wallet_rpc::transfer_entry Struct Reference

#include <wallet_rpc_server_commands_defs.h>

Collaboration diagram for tools::wallet_rpc::transfer_entry:

Public Member Functions

 KV_SERIALIZE (txid)
 
 KV_SERIALIZE (payment_id)
 
 KV_SERIALIZE (height)
 
 KV_SERIALIZE (timestamp)
 
 KV_SERIALIZE (amount)
 
 KV_SERIALIZE (fee)
 
 KV_SERIALIZE (note)
 
 KV_SERIALIZE (destinations)
 
 KV_SERIALIZE (type)
 
 KV_SERIALIZE (subaddr_index)
 
 KV_SERIALIZE (subaddr_indices)
 
 KV_SERIALIZE (address)
 

Public Attributes

std::string txid
 
std::string payment_id
 
uint64_t height
 
uint64_t timestamp
 
uint64_t amount
 
uint64_t fee
 
std::string note
 
std::list< transfer_destinationdestinations
 
std::string type
 
uint64_t unlock_time
 
cryptonote::subaddress_index subaddr_index
 
std::vector< cryptonote::subaddress_indexsubaddr_indices
 
std::string address
 
bool double_spend_seen
 
uint64_t confirmations
 
uint64_t suggested_confirmations_threshold
 
bool nonexistent_utxo_seen
 

Detailed Description

Definition at line 1360 of file wallet_rpc_server_commands_defs.h.

Member Function Documentation

◆ KV_SERIALIZE() [1/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( txid  )

◆ KV_SERIALIZE() [2/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( payment_id  )

◆ KV_SERIALIZE() [3/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( height  )

◆ KV_SERIALIZE() [4/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( timestamp  )

◆ KV_SERIALIZE() [5/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( amount  )

◆ KV_SERIALIZE() [6/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( fee  )

◆ KV_SERIALIZE() [7/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( note  )

◆ KV_SERIALIZE() [8/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( destinations  )

◆ KV_SERIALIZE() [9/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( type  )

◆ KV_SERIALIZE() [10/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( subaddr_index  )

◆ KV_SERIALIZE() [11/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( subaddr_indices  )

◆ KV_SERIALIZE() [12/12]

tools::wallet_rpc::transfer_entry::KV_SERIALIZE ( address  )

Member Data Documentation

◆ address

std::string tools::wallet_rpc::transfer_entry::address

Definition at line 1374 of file wallet_rpc_server_commands_defs.h.

◆ amount

uint64_t tools::wallet_rpc::transfer_entry::amount

Definition at line 1366 of file wallet_rpc_server_commands_defs.h.

◆ confirmations

uint64_t tools::wallet_rpc::transfer_entry::confirmations

Definition at line 1376 of file wallet_rpc_server_commands_defs.h.

◆ destinations

std::list<transfer_destination> tools::wallet_rpc::transfer_entry::destinations

Definition at line 1369 of file wallet_rpc_server_commands_defs.h.

◆ double_spend_seen

bool tools::wallet_rpc::transfer_entry::double_spend_seen

Definition at line 1375 of file wallet_rpc_server_commands_defs.h.

◆ fee

uint64_t tools::wallet_rpc::transfer_entry::fee

Definition at line 1367 of file wallet_rpc_server_commands_defs.h.

◆ height

uint64_t tools::wallet_rpc::transfer_entry::height

Definition at line 1364 of file wallet_rpc_server_commands_defs.h.

◆ nonexistent_utxo_seen

bool tools::wallet_rpc::transfer_entry::nonexistent_utxo_seen

Definition at line 1378 of file wallet_rpc_server_commands_defs.h.

◆ note

std::string tools::wallet_rpc::transfer_entry::note

Definition at line 1368 of file wallet_rpc_server_commands_defs.h.

◆ payment_id

std::string tools::wallet_rpc::transfer_entry::payment_id

Definition at line 1363 of file wallet_rpc_server_commands_defs.h.

◆ subaddr_index

cryptonote::subaddress_index tools::wallet_rpc::transfer_entry::subaddr_index

Definition at line 1372 of file wallet_rpc_server_commands_defs.h.

◆ subaddr_indices

std::vector<cryptonote::subaddress_index> tools::wallet_rpc::transfer_entry::subaddr_indices

Definition at line 1373 of file wallet_rpc_server_commands_defs.h.

◆ suggested_confirmations_threshold

uint64_t tools::wallet_rpc::transfer_entry::suggested_confirmations_threshold

Definition at line 1377 of file wallet_rpc_server_commands_defs.h.

◆ timestamp

uint64_t tools::wallet_rpc::transfer_entry::timestamp

Definition at line 1365 of file wallet_rpc_server_commands_defs.h.

◆ txid

std::string tools::wallet_rpc::transfer_entry::txid

Definition at line 1362 of file wallet_rpc_server_commands_defs.h.

◆ type

std::string tools::wallet_rpc::transfer_entry::type

Definition at line 1370 of file wallet_rpc_server_commands_defs.h.

◆ unlock_time

uint64_t tools::wallet_rpc::transfer_entry::unlock_time

Definition at line 1371 of file wallet_rpc_server_commands_defs.h.


The documentation for this struct was generated from the following file: