| 19 | from test_framework.util import assert_equal, mine_large_block |
| 20 | |
| 21 | class TestP2PConn(P2PInterface): |
| 22 | def __init__(self): |
| 23 | super().__init__() |
| 24 | self.block_receive_map = defaultdict(int) |
| 25 | |
| 26 | def on_inv(self, message): |
| 27 | pass |
| 28 | |
| 29 | def on_block(self, message): |
| 30 | message.block.calc_sha256() |
| 31 | self.block_receive_map[message.block.sha256] += 1 |
| 32 | |
| 33 | class MaxUploadTest(BitcoinTestFramework): |
| 34 |