diff options
| author | Alex Morcos <[email protected]> | 2017-02-15 15:23:34 -0500 |
|---|---|---|
| committer | Alex Morcos <[email protected]> | 2017-04-10 13:56:50 -0400 |
| commit | 14e10aa842b8583f9648accd5d151dbdf342b9dc (patch) | |
| tree | bd9cb352c1734d8ec7dbd87fee74b1f91e77644b /src/policy/fees.cpp | |
| parent | Give CBlockPolicyEstimator it's own lock (diff) | |
| download | discoin-14e10aa842b8583f9648accd5d151dbdf342b9dc.tar.xz discoin-14e10aa842b8583f9648accd5d151dbdf342b9dc.zip | |
Call estimate(Smart)Fee directly from CBlockPolicyEstimator
Diffstat (limited to 'src/policy/fees.cpp')
| -rw-r--r-- | src/policy/fees.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/policy/fees.cpp b/src/policy/fees.cpp index 05f2a20e9..66da753a8 100644 --- a/src/policy/fees.cpp +++ b/src/policy/fees.cpp @@ -77,7 +77,7 @@ void TxConfirmStats::UpdateMovingAverages() // returns -1 on error conditions double TxConfirmStats::EstimateMedianVal(int confTarget, double sufficientTxVal, double successBreakPoint, bool requireGreater, - unsigned int nBlockHeight) + unsigned int nBlockHeight) const { // Counters for a bucket (or range of buckets) double nConf = 0; // Number of tx's confirmed within the confTarget @@ -411,7 +411,7 @@ void CBlockPolicyEstimator::processBlock(unsigned int nBlockHeight, untrackedTxs = 0; } -CFeeRate CBlockPolicyEstimator::estimateFee(int confTarget) +CFeeRate CBlockPolicyEstimator::estimateFee(int confTarget) const { LOCK(cs_feeEstimator); // Return failure if trying to analyze a target we're not tracking @@ -427,7 +427,7 @@ CFeeRate CBlockPolicyEstimator::estimateFee(int confTarget) return CFeeRate(median); } -CFeeRate CBlockPolicyEstimator::estimateSmartFee(int confTarget, int *answerFoundAtTarget, const CTxMemPool& pool) +CFeeRate CBlockPolicyEstimator::estimateSmartFee(int confTarget, int *answerFoundAtTarget, const CTxMemPool& pool) const { if (answerFoundAtTarget) *answerFoundAtTarget = confTarget; |