Changeset View
Changeset View
Standalone View
Standalone View
test/functional/mining_prioritisetransaction.py
Show All 23 Lines | def set_test_params(self): | ||||
self.num_nodes = 1 | self.num_nodes = 1 | ||||
self.extra_args = [["-printpriority=1"]] | self.extra_args = [["-printpriority=1"]] | ||||
def run_test(self): | def run_test(self): | ||||
self.relayfee = self.nodes[0].getnetworkinfo()['relayfee'] | self.relayfee = self.nodes[0].getnetworkinfo()['relayfee'] | ||||
utxo_count = 90 | utxo_count = 90 | ||||
utxos = create_confirmed_utxos(self.nodes[0], utxo_count) | utxos = create_confirmed_utxos(self.nodes[0], utxo_count) | ||||
# our transactions are smaller than 100kb | |||||
base_fee = self.relayfee * 100 | |||||
txids = [] | txids = [] | ||||
# Create 3 batches of transactions at 3 different fee rate levels | # Create 3 batches of transactions at 3 different fee rate levels | ||||
range_size = utxo_count // 3 | range_size = utxo_count // 3 | ||||
for i in range(3): | for i in range(3): | ||||
txids.append([]) | txids.append([]) | ||||
start_range = i * range_size | start_range = i * range_size | ||||
end_range = start_range + range_size | end_range = start_range + range_size | ||||
▲ Show 20 Lines • Show All 116 Lines • Show Last 20 Lines |