From d53d29ce1b3df67a68ed2af8abc906973088016c Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Fri, 10 Jun 2022 14:34:47 +0000 Subject: [PATCH] Bugfix: QA: Ensure mempool_fee_histogram expected feerates rounded down As of #22949, fees are rounded up based on feerate, but going the opposite direction from fee to feerate still must round down. --- test/functional/mempool_fee_histogram.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/functional/mempool_fee_histogram.py b/test/functional/mempool_fee_histogram.py index 180def9e05..ffa7ff4795 100755 --- a/test/functional/mempool_fee_histogram.py +++ b/test/functional/mempool_fee_histogram.py @@ -15,11 +15,11 @@ from test_framework.util import ( assert_equal, assert_greater_than, assert_greater_than_or_equal, - ceildiv, ) def get_actual_fee_rate(fee_in_satoshis, vsize): - fee_rate = ceildiv(fee_in_satoshis, vsize) + # NOTE: Must round down, unlike ceildiv/get_fee + fee_rate = fee_in_satoshis // vsize return str(fee_rate) def get_tx_details(node, txid):