async def main(): Daemon.node.connected_nodes.append(ConnectedNode('127.0.0.1')) Daemon.node.connected_nodes.append(ConnectedNode('192.168.43.234')) task1 = asyncio.create_task(Daemon.listen_for_transactions()) task2 = asyncio.create_task(Daemon.node.listen_for_emails()) task3 = asyncio.create_task(Daemon.node.mine_blocks(2)) await task1 # task2 = asyncio.create_task(TestGeneration.send_out_transactions()) await task2 await task3