Changeset View
Changeset View
Standalone View
Standalone View
test/functional/p2p_sendheaders.py
Show First 20 Lines • Show All 203 Lines • ▼ Show 20 Lines | |||||
class SendHeadersTest(BitcoinTestFramework): | class SendHeadersTest(BitcoinTestFramework): | ||||
def set_test_params(self): | def set_test_params(self): | ||||
self.setup_clean_chain = True | self.setup_clean_chain = True | ||||
self.num_nodes = 2 | self.num_nodes = 2 | ||||
self.extra_args = [["-noparkdeepreorg"], ["-noparkdeepreorg"]] | self.extra_args = [["-noparkdeepreorg"], ["-noparkdeepreorg"]] | ||||
def skip_test_if_missing_module(self): | |||||
self.skip_if_no_wallet() | |||||
def mine_blocks(self, count): | def mine_blocks(self, count): | ||||
"""Mine count blocks and return the new tip.""" | """Mine count blocks and return the new tip.""" | ||||
# Clear out block announcements from each p2p listener | # Clear out block announcements from each p2p listener | ||||
[x.clear_block_announcements() for x in self.nodes[0].p2ps] | [x.clear_block_announcements() for x in self.nodes[0].p2ps] | ||||
self.nodes[0].generate(count) | self.nodes[0].generate(count) | ||||
return int(self.nodes[0].getbestblockhash(), 16) | return int(self.nodes[0].getbestblockhash(), 16) | ||||
▲ Show 20 Lines • Show All 416 Lines • Show Last 20 Lines |