![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
This is the complete list of members for CBlockPolicyEstimator, including all inherited members.
| _removeTx(const Txid &hash, bool inBlock) EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| ActiveTipChange(const CBlockIndex &new_tip, bool is_ibd) | CValidationInterface | inlineprotectedvirtual |
| BlockChecked(const std::shared_ptr< const CBlock > &, const BlockValidationState &) | CValidationInterface | inlineprotectedvirtual |
| BlockConnected(ChainstateRole role, const std::shared_ptr< const CBlock > &block, const CBlockIndex *pindex) | CValidationInterface | inlineprotectedvirtual |
| BlockDisconnected(const std::shared_ptr< const CBlock > &block, const CBlockIndex *pindex) | CValidationInterface | inlineprotectedvirtual |
| BlockSpan() const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| CBlockPolicyEstimator(const fs::path &estimation_filepath, const bool read_stale_estimates) | CBlockPolicyEstimator | |
| ChainStateFlushed(ChainstateRole role, const CBlockLocator &locator) | CValidationInterface | inlineprotectedvirtual |
| DOUBLE_SUCCESS_PCT | CBlockPolicyEstimator | privatestatic |
| estimateCombinedFee(unsigned int confTarget, double successThreshold, bool checkShorterHorizon, EstimationResult *result) const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| estimateConservativeFee(unsigned int doubleTarget, EstimationResult *result) const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| estimateFee(int confTarget) const EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| estimateRawFee(int confTarget, double successThreshold, FeeEstimateHorizon horizon, EstimationResult *result=nullptr) const EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| estimateSmartFee(int confTarget, FeeCalculation *feeCalc, bool conservative) const EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | virtual |
| FEE_SPACING | CBlockPolicyEstimator | privatestatic |
| Flush() EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| FlushFeeEstimates() EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| FlushUnconfirmed() EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| GetFeeEstimatorFileAge() | CBlockPolicyEstimator | |
| GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | inlineprivate |
| GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | inlineprivate |
| GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | inlineprivate |
| GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | inlineprivate |
| GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | inlineprivate |
| GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | inlineprivate |
| GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| HALF_SUCCESS_PCT | CBlockPolicyEstimator | privatestatic |
| HighestTargetTracked(FeeEstimateHorizon horizon) const EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | virtual |
| HistoricalBlockSpan() const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| LONG_BLOCK_PERIODS | CBlockPolicyEstimator | privatestatic |
| LONG_DECAY | CBlockPolicyEstimator | privatestatic |
| LONG_SCALE | CBlockPolicyEstimator | privatestatic |
| m_cs_fee_estimator | CBlockPolicyEstimator | mutableprivate |
| m_estimation_filepath | CBlockPolicyEstimator | private |
| MAX_BUCKET_FEERATE | CBlockPolicyEstimator | privatestatic |
| MaxUsableEstimate() const EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| MED_BLOCK_PERIODS | CBlockPolicyEstimator | privatestatic |
| MED_DECAY | CBlockPolicyEstimator | privatestatic |
| MED_SCALE | CBlockPolicyEstimator | privatestatic |
| MempoolTransactionsRemovedForBlock(const std::vector< RemovedMempoolTransactionInfo > &txs_removed_for_block, unsigned int nBlockHeight) override EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | protectedvirtual |
| MIN_BUCKET_FEERATE | CBlockPolicyEstimator | privatestatic |
| NewPoWValidBlock(const CBlockIndex *pindex, const std::shared_ptr< const CBlock > &block) | CValidationInterface | inlineprotectedvirtual |
| OLDEST_ESTIMATE_HISTORY | CBlockPolicyEstimator | privatestatic |
| processBlock(const std::vector< RemovedMempoolTransactionInfo > &txs_removed_for_block, unsigned int nBlockHeight) EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| processBlockTx(unsigned int nBlockHeight, const RemovedMempoolTransactionInfo &tx) EXCLUSIVE_LOCKS_REQUIRED(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| processTransaction(const NewMempoolTransactionInfo &tx) EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| PT_GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| PT_GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| PT_GUARDED_BY(m_cs_fee_estimator) | CBlockPolicyEstimator | private |
| Read(AutoFile &filein) EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| removeTx(Txid hash) EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| SHORT_BLOCK_PERIODS | CBlockPolicyEstimator | privatestatic |
| SHORT_DECAY | CBlockPolicyEstimator | privatestatic |
| SHORT_SCALE | CBlockPolicyEstimator | privatestatic |
| SUCCESS_PCT | CBlockPolicyEstimator | privatestatic |
| SUFFICIENT_FEETXS | CBlockPolicyEstimator | privatestatic |
| SUFFICIENT_TXS_SHORT | CBlockPolicyEstimator | privatestatic |
| TransactionAddedToMempool(const NewMempoolTransactionInfo &tx, uint64_t) override EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | protectedvirtual |
| TransactionRemovedFromMempool(const CTransactionRef &tx, MemPoolRemovalReason, uint64_t) override EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | protectedvirtual |
| UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload) | CValidationInterface | inlineprotectedvirtual |
| Write(AutoFile &fileout) const EXCLUSIVE_LOCKS_REQUIRED(!m_cs_fee_estimator) | CBlockPolicyEstimator | |
| ~CBlockPolicyEstimator() | CBlockPolicyEstimator | virtual |
| ~CValidationInterface()=default | CValidationInterface | protected |