Changeset View
Changeset View
Standalone View
Standalone View
test/functional/maxuploadtarget.py
Show All 22 Lines | |||||
class TestNode(NodeConnCB): | class TestNode(NodeConnCB): | ||||
def __init__(self): | def __init__(self): | ||||
super().__init__() | super().__init__() | ||||
self.block_receive_map = defaultdict(int) | self.block_receive_map = defaultdict(int) | ||||
def on_inv(self, conn, message): | def on_inv(self, message): | ||||
pass | pass | ||||
def on_block(self, conn, message): | def on_block(self, message): | ||||
message.block.calc_sha256() | message.block.calc_sha256() | ||||
self.block_receive_map[message.block.sha256] += 1 | self.block_receive_map[message.block.sha256] += 1 | ||||
class MaxUploadTest(BitcoinTestFramework): | class MaxUploadTest(BitcoinTestFramework): | ||||
def set_test_params(self): | def set_test_params(self): | ||||
self.setup_clean_chain = True | self.setup_clean_chain = True | ||||
self.num_nodes = 1 | self.num_nodes = 1 | ||||
▲ Show 20 Lines • Show All 144 Lines • Show Last 20 Lines |