pub fn aggregate_pairing<G1: Borrow<PublicKey>, G2: Borrow<Signature>, I>( data: I, ) -> boolwhere I: IntoIterator<Item = (G1, G2)>,