Bitcoin Core  0.21.1
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
CBlockPolicyEstimator Member List

This is the complete list of members for CBlockPolicyEstimator, including all inherited members.

BlockSpan() const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
CBlockPolicyEstimator()CBlockPolicyEstimator
DOUBLE_SUCCESS_PCTCBlockPolicyEstimatorprivatestatic
estimateCombinedFee(unsigned int confTarget, double successThreshold, bool checkShorterHorizon, EstimationResult *result) const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
estimateConservativeFee(unsigned int doubleTarget, EstimationResult *result) const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
estimateFee(int confTarget) const CBlockPolicyEstimator
estimateRawFee(int confTarget, double successThreshold, FeeEstimateHorizon horizon, EstimationResult *result=nullptr) const CBlockPolicyEstimator
estimateSmartFee(int confTarget, FeeCalculation *feeCalc, bool conservative) const CBlockPolicyEstimator
FEE_SPACINGCBlockPolicyEstimatorprivatestatic
FlushUnconfirmed()CBlockPolicyEstimator
GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
HALF_SUCCESS_PCTCBlockPolicyEstimatorprivatestatic
HighestTargetTracked(FeeEstimateHorizon horizon) const CBlockPolicyEstimator
HistoricalBlockSpan() const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
LONG_BLOCK_PERIODSCBlockPolicyEstimatorprivatestatic
LONG_DECAYCBlockPolicyEstimatorprivatestatic
LONG_SCALECBlockPolicyEstimatorprivatestatic
m_cs_fee_estimatorCBlockPolicyEstimatormutableprivate
MAX_BUCKET_FEERATECBlockPolicyEstimatorprivatestatic
MaxUsableEstimate() const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
MED_BLOCK_PERIODSCBlockPolicyEstimatorprivatestatic
MED_DECAYCBlockPolicyEstimatorprivatestatic
MED_SCALECBlockPolicyEstimatorprivatestatic
MIN_BUCKET_FEERATECBlockPolicyEstimatorprivatestatic
OLDEST_ESTIMATE_HISTORYCBlockPolicyEstimatorprivatestatic
processBlock(unsigned int nBlockHeight, std::vector< const CTxMemPoolEntry * > &entries)CBlockPolicyEstimator
processBlockTx(unsigned int nBlockHeight, const CTxMemPoolEntry *entry) EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
processTransaction(const CTxMemPoolEntry &entry, bool validFeeEstimate)CBlockPolicyEstimator
PT_GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
PT_GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
PT_GUARDED_BY(m_cs_fee_estimator)CBlockPolicyEstimatorprivate
Read(CAutoFile &filein)CBlockPolicyEstimator
removeTx(uint256 hash, bool inBlock)CBlockPolicyEstimator
SHORT_BLOCK_PERIODSCBlockPolicyEstimatorprivatestatic
SHORT_DECAYCBlockPolicyEstimatorprivatestatic
SHORT_SCALECBlockPolicyEstimatorprivatestatic
SUCCESS_PCTCBlockPolicyEstimatorprivatestatic
SUFFICIENT_FEETXSCBlockPolicyEstimatorprivatestatic
SUFFICIENT_TXS_SHORTCBlockPolicyEstimatorprivatestatic
Write(CAutoFile &fileout) const CBlockPolicyEstimator
~CBlockPolicyEstimator()CBlockPolicyEstimator