#include "amount.h"
#include "feerate.h"
#include "uint256.h"
#include "random.h"
#include "sync.h"
#include <map>
#include <string>
#include <vector>
#include <array>
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
} |
|
◆ FeeEstimateHorizon
Enumerator |
---|
SHORT_HALFLIFE | |
MED_HALFLIFE | |
LONG_HALFLIFE | |
Definition at line 73 of file fees.h.
◆ FeeEstimateMode
Enumerator |
---|
UNSET | |
ECONOMICAL | Use default settings based on other criteria.
|
CONSERVATIVE | Force estimateSmartFee to use non-conservative estimates.
|
Definition at line 98 of file fees.h.
◆ FeeReason
Enumerator |
---|
NONE | |
HALF_ESTIMATE | |
FULL_ESTIMATE | |
DOUBLE_ESTIMATE | |
CONSERVATIVE | |
MEMPOOL_MIN | |
PAYTXFEE | |
FALLBACK | |
REQUIRED | |
MAXTXFEE | |
Definition at line 82 of file fees.h.
◆ FeeModeFromString()
bool FeeModeFromString |
( |
const std::string & |
mode_string, |
|
|
FeeEstimateMode & |
fee_estimate_mode |
|
) |
| |
◆ getConfTargetForIndex()
int getConfTargetForIndex |
( |
int |
index | ) |
|
◆ getIndexForConfTarget()
int getIndexForConfTarget |
( |
int |
target | ) |
|
◆ StringForFeeEstimateHorizon()
◆ StringForFeeReason()
std::string StringForFeeReason |
( |
FeeReason |
reason | ) |
|