Skip to content

Commit 6cbe65c

Browse files
committed
test: refactor: pass absolute fee in create_lots_of_big_transactions helper
1 parent 194710d commit 6cbe65c

File tree

1 file changed

+1
-4
lines changed
  • test/functional/test_framework

1 file changed

+1
-4
lines changed

test/functional/test_framework/util.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -512,16 +512,13 @@ def gen_return_txouts():
512512
# Create a spend of each passed-in utxo, splicing in "txouts" to each raw
513513
# transaction to make it large. See gen_return_txouts() above.
514514
def create_lots_of_big_transactions(mini_wallet, node, fee, tx_batch_size, txouts, utxos=None):
515-
from .messages import COIN
516-
fee_sats = int(fee * COIN)
517515
txids = []
518516
use_internal_utxos = utxos is None
519517
for _ in range(tx_batch_size):
520518
tx = mini_wallet.create_self_transfer(
521519
utxo_to_spend=None if use_internal_utxos else utxos.pop(),
522-
fee_rate=0,
520+
fee=fee,
523521
)["tx"]
524-
tx.vout[0].nValue -= fee_sats
525522
tx.vout.extend(txouts)
526523
res = node.testmempoolaccept([tx.serialize().hex()])[0]
527524
assert_equal(res['fees']['base'], fee)

0 commit comments

Comments
 (0)