Electroneum
Public Member Functions | Public Attributes | List of all members
tools::wallet_rpc::transfer_entry Struct Reference

#include <wallet_rpc_server_commands_defs.h>

Collaboration diagram for tools::wallet_rpc::transfer_entry:
Collaboration graph
[legend]

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
 

Member Function Documentation

◆ KV_SERIALIZE() [1/12]

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

◆ KV_SERIALIZE() [2/12]

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

◆ KV_SERIALIZE() [3/12]

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

◆ KV_SERIALIZE() [4/12]

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

◆ KV_SERIALIZE() [5/12]

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

◆ KV_SERIALIZE() [6/12]

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

◆ KV_SERIALIZE() [7/12]

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

◆ KV_SERIALIZE() [8/12]

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

◆ KV_SERIALIZE() [9/12]

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

◆ KV_SERIALIZE() [10/12]

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

◆ KV_SERIALIZE() [11/12]

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

◆ KV_SERIALIZE() [12/12]

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

Member Data Documentation

◆ address

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

◆ amount

uint64_t tools::wallet_rpc::transfer_entry::amount

◆ confirmations

uint64_t tools::wallet_rpc::transfer_entry::confirmations

◆ destinations

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

◆ double_spend_seen

bool tools::wallet_rpc::transfer_entry::double_spend_seen

◆ fee

uint64_t tools::wallet_rpc::transfer_entry::fee

◆ height

uint64_t tools::wallet_rpc::transfer_entry::height

◆ note

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

◆ payment_id

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

◆ subaddr_index

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

◆ subaddr_indices

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

◆ suggested_confirmations_threshold

uint64_t tools::wallet_rpc::transfer_entry::suggested_confirmations_threshold

◆ timestamp

uint64_t tools::wallet_rpc::transfer_entry::timestamp

◆ txid

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

◆ type

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

◆ unlock_time

uint64_t tools::wallet_rpc::transfer_entry::unlock_time

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