Changeset View
Changeset View
Standalone View
Standalone View
test/functional/wallet_import_rescan.py
Show First 20 Lines • Show All 144 Lines • ▼ Show 20 Lines | |||||
def get_rand_amount(): | def get_rand_amount(): | ||||
r = random.uniform(AMOUNT_DUST, 1) | r = random.uniform(AMOUNT_DUST, 1) | ||||
return Decimal(str(round(r, 8))) | return Decimal(str(round(r, 8))) | ||||
class ImportRescanTest(BitcoinTestFramework): | class ImportRescanTest(BitcoinTestFramework): | ||||
def set_test_params(self): | def set_test_params(self): | ||||
self.num_nodes = 2 + len(IMPORT_NODES) | self.num_nodes = 2 + len(IMPORT_NODES) | ||||
self.supports_cli = False | |||||
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.extra_args = [[] for _ in range(self.num_nodes)] | self.extra_args = [[] for _ in range(self.num_nodes)] | ||||
for i, import_node in enumerate(IMPORT_NODES, 2): | for i, import_node in enumerate(IMPORT_NODES, 2): | ||||
if import_node.prune: | if import_node.prune: | ||||
▲ Show 20 Lines • Show All 81 Lines • Show Last 20 Lines |