Skip to content

Commit 422ec33

Browse files
author
MarcoFalke
committed
Merge #17322: Fix input size assertion in wallet_bumpfee.py
38516f9 Fix input size assertion in wallet_bumpfee.py (Gregory Sanders) Pull request description: I was investigating a curious error for bitcoin/bitcoin#17290 and realized that this check should have caught that error earlier in the test. The loop is intended to ensure that only a single input exists the entire time until the change output disappears, a single additional bump occurs, then it leaves the loop. Top commit has no ACKs. Tree-SHA512: 1d2d6ef535ec2c55f516ee5de11352386ceac6bedaabc6842229a486d9f28d35310ad5f57bfcc1f1e654fc397ecff29ec33256f9b3da897500b7e1635004b63a
2 parents c7709cb + 38516f9 commit 422ec33

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

test/functional/wallet_bumpfee.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -211,15 +211,15 @@ def test_small_output_with_feerate_succeeds(rbf_node, dest_address):
211211
# Make sure additional inputs exist
212212
rbf_node.generatetoaddress(101, rbf_node.getnewaddress())
213213
rbfid = spend_one_input(rbf_node, dest_address)
214-
original_input_list = rbf_node.getrawtransaction(rbfid, 1)["vin"]
215-
assert_equal(len(original_input_list), 1)
216-
original_txin = original_input_list[0]
214+
input_list = rbf_node.getrawtransaction(rbfid, 1)["vin"]
215+
assert_equal(len(input_list), 1)
216+
original_txin = input_list[0]
217217
# Keep bumping until we out-spend change output
218218
tx_fee = 0
219219
while tx_fee < Decimal("0.0005"):
220-
new_input_list = rbf_node.getrawtransaction(rbfid, 1)["vin"]
221-
new_item = list(new_input_list)[0]
222-
assert_equal(len(original_input_list), 1)
220+
input_list = rbf_node.getrawtransaction(rbfid, 1)["vin"]
221+
new_item = list(input_list)[0]
222+
assert_equal(len(input_list), 1)
223223
assert_equal(original_txin["txid"], new_item["txid"])
224224
assert_equal(original_txin["vout"], new_item["vout"])
225225
rbfid_new_details = rbf_node.bumpfee(rbfid)

0 commit comments

Comments
 (0)