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