async def start(self) -> None:
    self._register_rpc_handlers()
    (await self.host.get_network().listen(self.listen_maddr))
    (await self.connect_preferred_nodes())
    (await self.pubsub.subscribe(PUBSUB_TOPIC_BEACON_BLOCK))
    (await self.pubsub.subscribe(PUBSUB_TOPIC_BEACON_ATTESTATION))
    self._setup_topic_validators()
    self._is_started = True
async def start(self) -> None:
    self._register_rpc_handlers()
    (await self.host.get_network().listen(self.listen_maddr))
    (await self.connect_preferred_nodes())
    (await self.pubsub.subscribe(PUBSUB_TOPIC_BEACON_BLOCK))
    (await self.pubsub.subscribe(PUBSUB_TOPIC_BEACON_ATTESTATION))
    self._setup_topic_validators()
    self._is_started = True