Bitcoin Core 28.99.0
P2P Digital Currency
Classes | Functions | Variables
fees.cpp File Reference
#include <policy/fees.h>
#include <common/system.h>
#include <consensus/amount.h>
#include <kernel/mempool_entry.h>
#include <logging.h>
#include <policy/feerate.h>
#include <primitives/transaction.h>
#include <random.h>
#include <serialize.h>
#include <streams.h>
#include <sync.h>
#include <tinyformat.h>
#include <uint256.h>
#include <util/fs.h>
#include <util/serfloat.h>
#include <util/time.h>
#include <algorithm>
#include <cassert>
#include <chrono>
#include <cmath>
#include <cstddef>
#include <cstdint>
#include <exception>
#include <stdexcept>
#include <utility>
Include dependency graph for fees.cpp:

Go to the source code of this file.

Classes

class  TxConfirmStats
 We will instantiate an instance of this class to track transactions that were included in a block. More...
 

Functions

std::string StringForFeeEstimateHorizon (FeeEstimateHorizon horizon)
 
static std::set< double > MakeFeeSet (const CFeeRate &min_incremental_fee, double max_filter_fee_rate, double fee_filter_spacing)
 

Variables

constexpr int CURRENT_FEES_FILE_VERSION {149900}
 
static constexpr double INF_FEERATE = 1e99
 

Function Documentation

◆ MakeFeeSet()

static std::set< double > MakeFeeSet ( const CFeeRate min_incremental_fee,
double  max_filter_fee_rate,
double  fee_filter_spacing 
)
static

Definition at line 1071 of file fees.cpp.

Here is the call graph for this function:

◆ StringForFeeEstimateHorizon()

std::string StringForFeeEstimateHorizon ( FeeEstimateHorizon  horizon)

Definition at line 40 of file fees.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ CURRENT_FEES_FILE_VERSION

constexpr int CURRENT_FEES_FILE_VERSION {149900}
constexpr

Definition at line 36 of file fees.cpp.

◆ INF_FEERATE

constexpr double INF_FEERATE = 1e99
staticconstexpr

Definition at line 38 of file fees.cpp.