async fn fetch_api_announcements_from_all_peers(
api: &DynGlobalApi,
guardian_pub_keys: &BTreeMap<PeerId, PublicKey>,
) -> Vec<Result<BTreeMap<PeerId, SignedApiAnnouncement>, Error>>
async fn fetch_api_announcements_from_all_peers(
api: &DynGlobalApi,
guardian_pub_keys: &BTreeMap<PeerId, PublicKey>,
) -> Vec<Result<BTreeMap<PeerId, SignedApiAnnouncement>, Error>>