Bitcoin Core  25.99.0
P2P Digital Currency
Public Member Functions | Public Attributes | Private Attributes | List of all members
node::MiniMinerMempoolEntry Class Reference

#include <mini_miner.h>

Public Member Functions

 MiniMinerMempoolEntry (CTxMemPool::txiter entry)
 
CAmount GetModifiedFee () const
 
CAmount GetModFeesWithAncestors () const
 
int64_t GetTxSize () const
 
int64_t GetSizeWithAncestors () const
 
const CTransactionGetTx () const LIFETIMEBOUND
 

Public Attributes

CAmount fee_with_ancestors
 
int64_t vsize_with_ancestors
 

Private Attributes

const CAmount fee_individual
 
const CTransactionRef tx
 
const int64_t vsize_individual
 

Detailed Description

Definition at line 17 of file mini_miner.h.

Constructor & Destructor Documentation

◆ MiniMinerMempoolEntry()

node::MiniMinerMempoolEntry::MiniMinerMempoolEntry ( CTxMemPool::txiter  entry)
inlineexplicit

Definition at line 28 of file mini_miner.h.

Member Function Documentation

◆ GetModFeesWithAncestors()

CAmount node::MiniMinerMempoolEntry::GetModFeesWithAncestors ( ) const
inline

Definition at line 37 of file mini_miner.h.

◆ GetModifiedFee()

CAmount node::MiniMinerMempoolEntry::GetModifiedFee ( ) const
inline

Definition at line 36 of file mini_miner.h.

◆ GetSizeWithAncestors()

int64_t node::MiniMinerMempoolEntry::GetSizeWithAncestors ( ) const
inline

Definition at line 39 of file mini_miner.h.

◆ GetTx()

const CTransaction& node::MiniMinerMempoolEntry::GetTx ( ) const
inline

Definition at line 40 of file mini_miner.h.

◆ GetTxSize()

int64_t node::MiniMinerMempoolEntry::GetTxSize ( ) const
inline

Definition at line 38 of file mini_miner.h.

Member Data Documentation

◆ fee_individual

const CAmount node::MiniMinerMempoolEntry::fee_individual
private

Definition at line 19 of file mini_miner.h.

◆ fee_with_ancestors

CAmount node::MiniMinerMempoolEntry::fee_with_ancestors

Definition at line 26 of file mini_miner.h.

◆ tx

const CTransactionRef node::MiniMinerMempoolEntry::tx
private

Definition at line 20 of file mini_miner.h.

◆ vsize_individual

const int64_t node::MiniMinerMempoolEntry::vsize_individual
private

Definition at line 21 of file mini_miner.h.

◆ vsize_with_ancestors

int64_t node::MiniMinerMempoolEntry::vsize_with_ancestors

Definition at line 27 of file mini_miner.h.


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