Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <policy/fees.h>#include <policy/policy.h>#include <clientversion.h>#include <primitives/transaction.h>#include <streams.h>#include <txmempool.h>#include <util.h>
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) |
| std::string | StringForFeeReason (FeeReason reason) |
| bool | FeeModeFromString (const std::string &mode_string, FeeEstimateMode &fee_estimate_mode) |
Variables | |
| static constexpr double | INF_FEERATE = 1e99 |
Function Documentation
◆ FeeModeFromString()
| bool FeeModeFromString | ( | const std::string & | mode_string, |
| FeeEstimateMode & | fee_estimate_mode | ||
| ) |
Definition at line 50 of file fees.cpp.
References CONSERVATIVE, ECONOMICAL, and UNSET.
Referenced by estimatesmartfee(), fundrawtransaction(), sendmany(), and sendtoaddress().
◆ StringForFeeEstimateHorizon()
| std::string StringForFeeEstimateHorizon | ( | FeeEstimateHorizon | horizon | ) |
Definition at line 17 of file fees.cpp.
References LONG_HALFLIFE, MED_HALFLIFE, and SHORT_HALFLIFE.
Referenced by estimaterawfee().
◆ StringForFeeReason()
| std::string StringForFeeReason | ( | FeeReason | reason | ) |
Definition at line 30 of file fees.cpp.
References CONSERVATIVE, DOUBLE_ESTIMATE, FALLBACK, FULL_ESTIMATE, HALF_ESTIMATE, MAXTXFEE, MEMPOOL_MIN, NONE, PAYTXFEE, and REQUIRED.
Referenced by CWallet::CreateTransaction().
Variable Documentation
◆ INF_FEERATE
|
static |
Definition at line 15 of file fees.cpp.
Referenced by CBlockPolicyEstimator::CBlockPolicyEstimator().

