#include <amount.h>
#include <policy/feerate.h>
#include <uint256.h>
#include <random.h>
#include <sync.h>
#include <map>
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
|
| enum | FeeEstimateHorizon { FeeEstimateHorizon::SHORT_HALFLIFE = 0,
FeeEstimateHorizon::MED_HALFLIFE = 1,
FeeEstimateHorizon::LONG_HALFLIFE = 2
} |
| |
| enum | FeeReason {
FeeReason::NONE,
FeeReason::HALF_ESTIMATE,
FeeReason::FULL_ESTIMATE,
FeeReason::DOUBLE_ESTIMATE,
FeeReason::CONSERVATIVE,
FeeReason::MEMPOOL_MIN,
FeeReason::PAYTXFEE,
FeeReason::FALLBACK,
FeeReason::REQUIRED,
FeeReason::MAXTXFEE
} |
| |
| enum | FeeEstimateMode { FeeEstimateMode::UNSET,
FeeEstimateMode::ECONOMICAL,
FeeEstimateMode::CONSERVATIVE
} |
| |
◆ FeeEstimateHorizon
| Enumerator |
|---|
| SHORT_HALFLIFE | |
| MED_HALFLIFE | |
| LONG_HALFLIFE | |
Definition at line 27 of file fees.h.
◆ FeeEstimateMode
| Enumerator |
|---|
| UNSET | Use default settings based on other criteria.
|
| ECONOMICAL | Force estimateSmartFee to use non-conservative estimates.
|
| CONSERVATIVE | Force estimateSmartFee to use conservative estimates.
|
Definition at line 52 of file fees.h.
◆ FeeReason
| Enumerator |
|---|
| NONE | |
| HALF_ESTIMATE | |
| FULL_ESTIMATE | |
| DOUBLE_ESTIMATE | |
| CONSERVATIVE | |
| MEMPOOL_MIN | |
| PAYTXFEE | |
| FALLBACK | |
| REQUIRED | |
| MAXTXFEE | |
Definition at line 36 of file fees.h.
◆ FeeModeFromString()
| bool FeeModeFromString |
( |
const std::string & |
mode_string, |
|
|
FeeEstimateMode & |
fee_estimate_mode |
|
) |
| |
◆ StringForFeeEstimateHorizon()
◆ StringForFeeReason()
| std::string StringForFeeReason |
( |
FeeReason |
reason | ) |
|