Changeset View
Changeset View
Standalone View
Standalone View
test/functional/wallet_basic.py
Show All 26 Lines | def set_test_params(self): | ||||
["-acceptnonstdtxn=1"], | ["-acceptnonstdtxn=1"], | ||||
] * self.num_nodes | ] * self.num_nodes | ||||
self.setup_clean_chain = True | self.setup_clean_chain = True | ||||
def skip_test_if_missing_module(self): | def skip_test_if_missing_module(self): | ||||
self.skip_if_no_wallet() | self.skip_if_no_wallet() | ||||
def setup_network(self): | def setup_network(self): | ||||
self.add_nodes(4) | self.setup_nodes() | ||||
self.start_node(0, self.extra_args[0]) | # Only need nodes 0-2 running at start of test | ||||
self.start_node(1, self.extra_args[1]) | self.stop_node(3) | ||||
self.start_node(2, self.extra_args[2]) | |||||
connect_nodes_bi(self.nodes[0], self.nodes[1]) | connect_nodes_bi(self.nodes[0], self.nodes[1]) | ||||
connect_nodes_bi(self.nodes[1], self.nodes[2]) | connect_nodes_bi(self.nodes[1], self.nodes[2]) | ||||
connect_nodes_bi(self.nodes[0], self.nodes[2]) | connect_nodes_bi(self.nodes[0], self.nodes[2]) | ||||
self.sync_all([self.nodes[0:3]]) | self.sync_all([self.nodes[0:3]]) | ||||
def check_fee_amount(self, curr_balance, | def check_fee_amount(self, curr_balance, | ||||
balance_with_fee, fee_per_byte, tx_size): | balance_with_fee, fee_per_byte, tx_size): | ||||
"""Return curr_balance after asserting the fee was in range""" | """Return curr_balance after asserting the fee was in range""" | ||||
▲ Show 20 Lines • Show All 485 Lines • Show Last 20 Lines |