Skip to content

Commit

Permalink
[Bug][Wallet] Fix CWallet::GetMinimumFee improperly set to feePerKb
Browse files Browse the repository at this point in the history
nFeeNeeded is an absolute value (feePerKb * txKb).
  • Loading branch information
random-zebra committed Apr 26, 2020
1 parent 440c8f5 commit 08092dd
Showing 1 changed file with 0 additions and 3 deletions.
3 changes: 0 additions & 3 deletions src/wallet/wallet.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2800,9 +2800,6 @@ CAmount CWallet::GetMinimumFee(unsigned int nTxBytes, unsigned int nConfirmTarge
{
// payTxFee is user-set "I want to pay this much"
CAmount nFeeNeeded = payTxFee.GetFee(nTxBytes);
// user selected total at least (default=true)
if (fPayAtLeastCustomFee && nFeeNeeded > 0 && nFeeNeeded < payTxFee.GetFeePerK())
nFeeNeeded = payTxFee.GetFeePerK();
// User didn't set: use -txconfirmtarget to estimate...
if (nFeeNeeded == 0)
nFeeNeeded = pool.estimateFee(nConfirmTarget).GetFee(nTxBytes);
Expand Down

0 comments on commit 08092dd

Please sign in to comment.