Electroneum
Public Member Functions | Public Attributes | List of all members
tools::wallet2::transfer_details Struct Reference

#include <wallet2.h>

Collaboration diagram for tools::wallet2::transfer_details:
Collaboration graph
[legend]

Public Member Functions

bool is_rct () const
 
uint64_t amount () const
 
const crypto::public_keyget_public_key () const
 

Public Attributes

uint64_t m_block_height
 
cryptonote::transaction_prefix m_tx
 
crypto::hash m_txid
 
size_t m_internal_output_index
 
uint64_t m_global_output_index
 
bool m_spent
 
bool m_frozen
 
uint64_t m_spent_height
 
crypto::key_image m_key_image
 
rct::key m_mask
 
uint64_t m_amount
 
bool m_rct
 
bool m_key_image_known
 
bool m_key_image_request
 
size_t m_pk_index
 
cryptonote::subaddress_index m_subaddr_index
 
bool m_key_image_partial
 
std::vector< rct::keym_multisig_k
 
std::vector< multisig_infom_multisig_info
 
std::vector< std::pair< uint64_t, crypto::hash > > m_uses
 

Member Function Documentation

◆ amount()

uint64_t tools::wallet2::transfer_details::amount ( ) const
inline

◆ get_public_key()

const crypto::public_key& tools::wallet2::transfer_details::get_public_key ( ) const
inline

◆ is_rct()

bool tools::wallet2::transfer_details::is_rct ( ) const
inline

Member Data Documentation

◆ m_amount

uint64_t tools::wallet2::transfer_details::m_amount

◆ m_block_height

uint64_t tools::wallet2::transfer_details::m_block_height

◆ m_frozen

bool tools::wallet2::transfer_details::m_frozen

◆ m_global_output_index

uint64_t tools::wallet2::transfer_details::m_global_output_index

◆ m_internal_output_index

size_t tools::wallet2::transfer_details::m_internal_output_index

◆ m_key_image

crypto::key_image tools::wallet2::transfer_details::m_key_image

◆ m_key_image_known

bool tools::wallet2::transfer_details::m_key_image_known

◆ m_key_image_partial

bool tools::wallet2::transfer_details::m_key_image_partial

◆ m_key_image_request

bool tools::wallet2::transfer_details::m_key_image_request

◆ m_mask

rct::key tools::wallet2::transfer_details::m_mask

◆ m_multisig_info

std::vector<multisig_info> tools::wallet2::transfer_details::m_multisig_info

◆ m_multisig_k

std::vector<rct::key> tools::wallet2::transfer_details::m_multisig_k

◆ m_pk_index

size_t tools::wallet2::transfer_details::m_pk_index

◆ m_rct

bool tools::wallet2::transfer_details::m_rct

◆ m_spent

bool tools::wallet2::transfer_details::m_spent

◆ m_spent_height

uint64_t tools::wallet2::transfer_details::m_spent_height

◆ m_subaddr_index

cryptonote::subaddress_index tools::wallet2::transfer_details::m_subaddr_index

◆ m_tx

cryptonote::transaction_prefix tools::wallet2::transfer_details::m_tx

◆ m_txid

crypto::hash tools::wallet2::transfer_details::m_txid

◆ m_uses

std::vector<std::pair<uint64_t, crypto::hash> > tools::wallet2::transfer_details::m_uses

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