Monero
Loading...
Searching...
No Matches
cryptonote::tx_source_entry Struct Reference

#include <cryptonote_tx_utils.h>

Collaboration diagram for cryptonote::tx_source_entry:

Public Types

typedef std::pair< uint64_t, rct::ctkeyoutput_entry

Public Member Functions

void push_output (uint64_t idx, const crypto::public_key &k, uint64_t amount)
 if (real_output >=outputs.size()) return false

Public Attributes

std::vector< output_entryoutputs
uint64_t real_output
crypto::public_key real_out_tx_key
std::vector< crypto::public_keyreal_out_additional_tx_keys
uint64_t real_output_in_tx_index
uint64_t amount
bool rct
rct::key mask
rct::multisig_kLRki multisig_kLRki

Member Typedef Documentation

◆ output_entry

Member Function Documentation

◆ if()

cryptonote::tx_source_entry::if ( real_output >=outputs. size())

◆ push_output()

void cryptonote::tx_source_entry::push_output ( uint64_t idx,
const crypto::public_key & k,
uint64_t amount )
inline

Member Data Documentation

◆ amount

uint64_t cryptonote::tx_source_entry::amount

◆ mask

rct::key cryptonote::tx_source_entry::mask

◆ multisig_kLRki

rct::multisig_kLRki cryptonote::tx_source_entry::multisig_kLRki

◆ outputs

std::vector<output_entry> cryptonote::tx_source_entry::outputs

◆ rct

bool cryptonote::tx_source_entry::rct

◆ real_out_additional_tx_keys

std::vector<crypto::public_key> cryptonote::tx_source_entry::real_out_additional_tx_keys

◆ real_out_tx_key

crypto::public_key cryptonote::tx_source_entry::real_out_tx_key

◆ real_output

uint64_t cryptonote::tx_source_entry::real_output

◆ real_output_in_tx_index

uint64_t cryptonote::tx_source_entry::real_output_in_tx_index

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