|
|
@ -18,9 +18,10 @@ class WalletTest (BitcoinTestFramework): |
|
|
|
super().__init__() |
|
|
|
super().__init__() |
|
|
|
self.setup_clean_chain = True |
|
|
|
self.setup_clean_chain = True |
|
|
|
self.num_nodes = 4 |
|
|
|
self.num_nodes = 4 |
|
|
|
|
|
|
|
self.extra_args = [['-usehd={:d}'.format(i%2==0)] for i in range(4)] |
|
|
|
|
|
|
|
|
|
|
|
def setup_network(self, split=False): |
|
|
|
def setup_network(self, split=False): |
|
|
|
self.nodes = start_nodes(3, self.options.tmpdir) |
|
|
|
self.nodes = start_nodes(3, self.options.tmpdir, self.extra_args[:3]) |
|
|
|
connect_nodes_bi(self.nodes,0,1) |
|
|
|
connect_nodes_bi(self.nodes,0,1) |
|
|
|
connect_nodes_bi(self.nodes,1,2) |
|
|
|
connect_nodes_bi(self.nodes,1,2) |
|
|
|
connect_nodes_bi(self.nodes,0,2) |
|
|
|
connect_nodes_bi(self.nodes,0,2) |
|
|
@ -154,7 +155,7 @@ class WalletTest (BitcoinTestFramework): |
|
|
|
txid2 = self.nodes[1].sendtoaddress(self.nodes[0].getnewaddress(), 1) |
|
|
|
txid2 = self.nodes[1].sendtoaddress(self.nodes[0].getnewaddress(), 1) |
|
|
|
sync_mempools(self.nodes) |
|
|
|
sync_mempools(self.nodes) |
|
|
|
|
|
|
|
|
|
|
|
self.nodes.append(start_node(3, self.options.tmpdir)) |
|
|
|
self.nodes.append(start_node(3, self.options.tmpdir, self.extra_args[3])) |
|
|
|
connect_nodes_bi(self.nodes, 0, 3) |
|
|
|
connect_nodes_bi(self.nodes, 0, 3) |
|
|
|
sync_blocks(self.nodes) |
|
|
|
sync_blocks(self.nodes) |
|
|
|
|
|
|
|
|
|
|
|