Change fee estimation bucket limit variable names
This commit is contained in:
parent
6696b4635c
commit
ac9d3d25f7
2 changed files with 6 additions and 6 deletions
|
@ -301,10 +301,10 @@ bool CBlockPolicyEstimator::removeTx(uint256 hash)
|
||||||
CBlockPolicyEstimator::CBlockPolicyEstimator(const CFeeRate& _minRelayFee)
|
CBlockPolicyEstimator::CBlockPolicyEstimator(const CFeeRate& _minRelayFee)
|
||||||
: nBestSeenHeight(0), trackedTxs(0), untrackedTxs(0)
|
: nBestSeenHeight(0), trackedTxs(0), untrackedTxs(0)
|
||||||
{
|
{
|
||||||
static_assert(MIN_FEERATE > 0, "Min feerate must be nonzero");
|
static_assert(MIN_BUCKET_FEERATE > 0, "Min feerate must be nonzero");
|
||||||
minTrackedFee = _minRelayFee < CFeeRate(MIN_FEERATE) ? CFeeRate(MIN_FEERATE) : _minRelayFee;
|
minTrackedFee = _minRelayFee < CFeeRate(MIN_BUCKET_FEERATE) ? CFeeRate(MIN_BUCKET_FEERATE) : _minRelayFee;
|
||||||
std::vector<double> vfeelist;
|
std::vector<double> vfeelist;
|
||||||
for (double bucketBoundary = minTrackedFee.GetFeePerK(); bucketBoundary <= MAX_FEERATE; bucketBoundary *= FEE_SPACING) {
|
for (double bucketBoundary = minTrackedFee.GetFeePerK(); bucketBoundary <= MAX_BUCKET_FEERATE; bucketBoundary *= FEE_SPACING) {
|
||||||
vfeelist.push_back(bucketBoundary);
|
vfeelist.push_back(bucketBoundary);
|
||||||
}
|
}
|
||||||
vfeelist.push_back(INF_FEERATE);
|
vfeelist.push_back(INF_FEERATE);
|
||||||
|
@ -492,7 +492,7 @@ FeeFilterRounder::FeeFilterRounder(const CFeeRate& minIncrementalFee)
|
||||||
{
|
{
|
||||||
CAmount minFeeLimit = std::max(CAmount(1), minIncrementalFee.GetFeePerK() / 2);
|
CAmount minFeeLimit = std::max(CAmount(1), minIncrementalFee.GetFeePerK() / 2);
|
||||||
feeset.insert(0);
|
feeset.insert(0);
|
||||||
for (double bucketBoundary = minFeeLimit; bucketBoundary <= MAX_FEERATE; bucketBoundary *= FEE_SPACING) {
|
for (double bucketBoundary = minFeeLimit; bucketBoundary <= MAX_BUCKET_FEERATE; bucketBoundary *= FEE_SPACING) {
|
||||||
feeset.insert(bucketBoundary);
|
feeset.insert(bucketBoundary);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -179,8 +179,8 @@ static const double MIN_SUCCESS_PCT = .95;
|
||||||
static const double SUFFICIENT_FEETXS = 1;
|
static const double SUFFICIENT_FEETXS = 1;
|
||||||
|
|
||||||
// Minimum and Maximum values for tracking feerates
|
// Minimum and Maximum values for tracking feerates
|
||||||
static constexpr double MIN_FEERATE = 10;
|
static constexpr double MIN_BUCKET_FEERATE = 10;
|
||||||
static const double MAX_FEERATE = 1e7;
|
static const double MAX_BUCKET_FEERATE = 1e7;
|
||||||
static const double INF_FEERATE = MAX_MONEY;
|
static const double INF_FEERATE = MAX_MONEY;
|
||||||
static const double INF_PRIORITY = 1e9 * MAX_MONEY;
|
static const double INF_PRIORITY = 1e9 * MAX_MONEY;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue