|
Electroneum
|
information about a single transaction More...
#include <tx_pool.h>

Public Attributes | |
| transaction | tx |
| the transaction More... | |
| size_t | blob_size |
| the transaction's size More... | |
| size_t | weight |
| the transaction's weight More... | |
| uint64_t | fee |
| the transaction's fee amount More... | |
| crypto::hash | max_used_block_id |
| the hash of the highest block referenced by an input More... | |
| uint64_t | max_used_block_height |
| the height of the highest block referenced by an input More... | |
| bool | kept_by_block |
| whether or not the transaction has been in a block before More... | |
| uint64_t | last_failed_height |
| the highest block the transaction referenced when last checking it failed More... | |
| crypto::hash | last_failed_id |
| the hash of the highest block the transaction referenced when last checking it failed More... | |
| time_t | receive_time |
| the time when the transaction entered the pool More... | |
| time_t | last_relayed_time |
| the last time the transaction was relayed to the network More... | |
| bool | relayed |
| whether or not the transaction has been relayed to the network More... | |
| bool | do_not_relay |
| to avoid relay this transaction to the network More... | |
| bool | double_spend_seen |
| true iff another tx was seen double spending this one More... | |
information about a single transaction
| size_t cryptonote::tx_memory_pool::tx_details::blob_size |
the transaction's size
| bool cryptonote::tx_memory_pool::tx_details::do_not_relay |
to avoid relay this transaction to the network
| bool cryptonote::tx_memory_pool::tx_details::double_spend_seen |
true iff another tx was seen double spending this one
| uint64_t cryptonote::tx_memory_pool::tx_details::fee |
the transaction's fee amount
| bool cryptonote::tx_memory_pool::tx_details::kept_by_block |
whether or not the transaction has been in a block before
if the transaction was returned to the pool from the blockchain due to a reorg, then this will be true
| uint64_t cryptonote::tx_memory_pool::tx_details::last_failed_height |
the highest block the transaction referenced when last checking it failed
if verifying a transaction's inputs fails, it's possible this is due to a reorg since it was created (if it used recently created outputs as inputs).
| crypto::hash cryptonote::tx_memory_pool::tx_details::last_failed_id |
the hash of the highest block the transaction referenced when last checking it failed
if verifying a transaction's inputs fails, it's possible this is due to a reorg since it was created (if it used recently created outputs as inputs).
| time_t cryptonote::tx_memory_pool::tx_details::last_relayed_time |
the last time the transaction was relayed to the network
| uint64_t cryptonote::tx_memory_pool::tx_details::max_used_block_height |
the height of the highest block referenced by an input
| crypto::hash cryptonote::tx_memory_pool::tx_details::max_used_block_id |
the hash of the highest block referenced by an input
| time_t cryptonote::tx_memory_pool::tx_details::receive_time |
the time when the transaction entered the pool
| bool cryptonote::tx_memory_pool::tx_details::relayed |
whether or not the transaction has been relayed to the network
| transaction cryptonote::tx_memory_pool::tx_details::tx |
the transaction
| size_t cryptonote::tx_memory_pool::tx_details::weight |
the transaction's weight