qa: Fix wallet_txn_doublespend issue
This commit is contained in:
parent
1111aecbb5
commit
fa25210d62
2 changed files with 8 additions and 1 deletions
|
@ -41,7 +41,6 @@ from test_framework.netutil import test_ipv6_local
|
||||||
|
|
||||||
RANGE_BEGIN = PORT_MIN + 2 * PORT_RANGE # Start after p2p and rpc ports
|
RANGE_BEGIN = PORT_MIN + 2 * PORT_RANGE # Start after p2p and rpc ports
|
||||||
|
|
||||||
|
|
||||||
class ProxyTest(BitcoinTestFramework):
|
class ProxyTest(BitcoinTestFramework):
|
||||||
def set_test_params(self):
|
def set_test_params(self):
|
||||||
self.num_nodes = 4
|
self.num_nodes = 4
|
||||||
|
|
|
@ -34,6 +34,14 @@ class TxnMallTest(BitcoinTestFramework):
|
||||||
def run_test(self):
|
def run_test(self):
|
||||||
# All nodes should start with 1,250 BTC:
|
# All nodes should start with 1,250 BTC:
|
||||||
starting_balance = 1250
|
starting_balance = 1250
|
||||||
|
|
||||||
|
# All nodes should be out of IBD.
|
||||||
|
# If the nodes are not all out of IBD, that can interfere with
|
||||||
|
# blockchain sync later in the test when nodes are connected, due to
|
||||||
|
# timing issues.
|
||||||
|
for n in self.nodes:
|
||||||
|
assert n.getblockchaininfo()["initialblockdownload"] == False
|
||||||
|
|
||||||
for i in range(4):
|
for i in range(4):
|
||||||
assert_equal(self.nodes[i].getbalance(), starting_balance)
|
assert_equal(self.nodes[i].getbalance(), starting_balance)
|
||||||
self.nodes[i].getnewaddress("") # bug workaround, coins generated assigned to first getnewaddress!
|
self.nodes[i].getnewaddress("") # bug workaround, coins generated assigned to first getnewaddress!
|
||||||
|
|
Loading…
Reference in a new issue