Changeset View
Changeset View
Standalone View
Standalone View
test/functional/sendheaders.py
Show First 20 Lines • Show All 176 Lines • ▼ Show 20 Lines | def send_getblocks(self, locator): | ||||
getblocks_message.locator.vHave = locator | getblocks_message.locator.vHave = locator | ||||
self.send_message(getblocks_message) | self.send_message(getblocks_message) | ||||
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"]] | |||||
# mine count blocks and return the new tip | # mine count blocks and return the new tip | ||||
def mine_blocks(self, count): | def mine_blocks(self, count): | ||||
# Clear out last block announcement from each p2p listener | # Clear out last block announcement from each p2p listener | ||||
[x.clear_last_announcement() for x in self.p2p_connections] | [x.clear_last_announcement() for x in self.p2p_connections] | ||||
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 395 Lines • Show Last 20 Lines |