Electroneum
cryptonote::txpool_tx_meta_t Struct Reference

a struct containing txpool per transaction metadata More...

#include <blockchain_db.h>

Public Attributes

crypto::hash max_used_block_id
 
crypto::hash last_failed_id
 
uint64_t weight
 
uint64_t fee
 
uint64_t max_used_block_height
 
uint64_t last_failed_height
 
uint64_t receive_time
 
uint64_t last_relayed_time
 
uint8_t kept_by_block
 
uint8_t relayed
 
uint8_t do_not_relay
 
uint8_t double_spend_seen: 1
 
uint8_t bf_padding: 7
 
uint8_t utxo_nonexistent_seen
 
uint8_t padding [68]
 

Detailed Description

a struct containing txpool per transaction metadata

Definition at line 140 of file blockchain_db.h.

Member Data Documentation

◆ bf_padding

uint8_t cryptonote::txpool_tx_meta_t::bf_padding

Definition at line 155 of file blockchain_db.h.

◆ do_not_relay

uint8_t cryptonote::txpool_tx_meta_t::do_not_relay

Definition at line 153 of file blockchain_db.h.

◆ double_spend_seen

uint8_t cryptonote::txpool_tx_meta_t::double_spend_seen

Definition at line 154 of file blockchain_db.h.

◆ fee

uint64_t cryptonote::txpool_tx_meta_t::fee

Definition at line 145 of file blockchain_db.h.

◆ kept_by_block

uint8_t cryptonote::txpool_tx_meta_t::kept_by_block

Definition at line 151 of file blockchain_db.h.

◆ last_failed_height

uint64_t cryptonote::txpool_tx_meta_t::last_failed_height

Definition at line 147 of file blockchain_db.h.

◆ last_failed_id

crypto::hash cryptonote::txpool_tx_meta_t::last_failed_id

Definition at line 143 of file blockchain_db.h.

◆ last_relayed_time

uint64_t cryptonote::txpool_tx_meta_t::last_relayed_time

Definition at line 149 of file blockchain_db.h.

◆ max_used_block_height

uint64_t cryptonote::txpool_tx_meta_t::max_used_block_height

Definition at line 146 of file blockchain_db.h.

◆ max_used_block_id

crypto::hash cryptonote::txpool_tx_meta_t::max_used_block_id

Definition at line 142 of file blockchain_db.h.

◆ padding

uint8_t cryptonote::txpool_tx_meta_t::padding[68]

Definition at line 158 of file blockchain_db.h.

◆ receive_time

uint64_t cryptonote::txpool_tx_meta_t::receive_time

Definition at line 148 of file blockchain_db.h.

◆ relayed

uint8_t cryptonote::txpool_tx_meta_t::relayed

Definition at line 152 of file blockchain_db.h.

◆ utxo_nonexistent_seen

uint8_t cryptonote::txpool_tx_meta_t::utxo_nonexistent_seen

Definition at line 156 of file blockchain_db.h.

◆ weight

uint64_t cryptonote::txpool_tx_meta_t::weight

Definition at line 144 of file blockchain_db.h.


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