After setting the default of usehd to true, we are no longer testing the legacy wallet.
This pull makes wallet.py test both wallets over time.
After setting the default of usehd to true, we are no longer testing the legacy wallet.
This pull makes wallet.py test both wallets over time.
Unrelated travis failure in untouched script:
stderr:
File "/home/travis/build/bitcoin/bitcoin/qa/rpc-tests/test_framework/test_framework.py", line 151, in main
self.run_test()
File "/home/travis/build/bitcoin/bitcoin/build/../qa/rpc-tests/p2p-compactblocks.py", line 598, in run_test
self.test_compactblock_construction()
File "/home/travis/build/bitcoin/bitcoin/build/../qa/rpc-tests/p2p-compactblocks.py", line 248, in test_compactblock_construction
assert(self.test_node.last_cmpctblock is not None)
20 | @@ -20,7 +21,9 @@ def __init__(self): 21 | self.num_nodes = 4 22 | 23 | def setup_network(self, split=False): 24 | - self.nodes = start_nodes(3, self.options.tmpdir) 25 | + extra_args = [['-usehd={:d}'.format(random.random()>.5)] for _ in range(3)]
Please use a deterministic sequence here, not random