async def add_new_ids(self, ids: Iterable[bytes]):
    known = self.channel_db.get_channel_ids()
    new = (set(ids) - set(known))
    self.unknown_ids.update(new)
    util.trigger_callback('unknown_channels', len(self.unknown_ids))
    util.trigger_callback('gossip_peers', self.num_peers())
    util.trigger_callback('ln_gossip_sync_progress')
async def add_new_ids(self, ids: Iterable[bytes]):
    known = self.channel_db.get_channel_ids()
    new = (set(ids) - set(known))
    self.unknown_ids.update(new)
    util.trigger_callback('unknown_channels', len(self.unknown_ids))
    util.trigger_callback('gossip_peers', self.num_peers())
    util.trigger_callback('ln_gossip_sync_progress')