aboutsummaryrefslogtreecommitdiff
path: root/src/txmempool.cpp
diff options
context:
space:
mode:
authorAlex Morcos <[email protected]>2016-12-08 09:15:01 -0500
committerAlex Morcos <[email protected]>2016-12-08 15:40:14 -0500
commitf8d43b8081eef080ebb4514d1493c0c8d81d27ab (patch)
treee7d5795baa0c98e1aa40632fcf2e1d107b7eee81 /src/txmempool.cpp
parentfix a bug if the min fee is 0 for FeeFilterRounder (diff)
downloaddiscoin-f8d43b8081eef080ebb4514d1493c0c8d81d27ab.tar.xz
discoin-f8d43b8081eef080ebb4514d1493c0c8d81d27ab.zip
Avoid rollingMinimumFeeRate never being able to decay below half
Diffstat (limited to 'src/txmempool.cpp')
-rw-r--r--src/txmempool.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/txmempool.cpp b/src/txmempool.cpp
index c035a84db..981f31f48 100644
--- a/src/txmempool.cpp
+++ b/src/txmempool.cpp
@@ -1082,7 +1082,7 @@ CFeeRate CTxMemPool::GetMinFee(size_t sizelimit) const {
rollingMinimumFeeRate = rollingMinimumFeeRate / pow(2.0, (time - lastRollingFeeUpdate) / halflife);
lastRollingFeeUpdate = time;
- if (rollingMinimumFeeRate < minReasonableRelayFee.GetFeePerK() / 2) {
+ if (rollingMinimumFeeRate < (double)minReasonableRelayFee.GetFeePerK() / 2) {
rollingMinimumFeeRate = 0;
return CFeeRate(0);
}