def METHOD_NAME(self):
    delay = {'base': 0.1, 'self': 0.2}
    self.n = mocks_new.MockNetwork(num_of_delegates=2, num_of_masternodes=2, ctx=self.ctx, metering=False,
                                   delay=delay)
    self.await_async_process(self.n.start)
    num_of_transactions_to_send = 10
    self.async_sleep(5)
    for i in range(num_of_transactions_to_send):
        self.n.send_random_currency_transaction(
            sender_wallet=Wallet()
        )
    self.async_sleep(60)
    # test all nodes have blocks ordered by hlc and the correct number of blocks
    for node in self.n.nodes:
        last_hlc = "0"
        for i in range(num_of_transactions_to_send):
            i = i + 1
            block = node.obj.get_block_by_number(block_number=i)
            self.assertIsNotNone(block)
            block_hlc_timestamp = block.get('hlc_timestamp')
            self.assertGreater(block_hlc_timestamp, last_hlc)
            last_hlc = block_hlc_timestam