22 { .ipa_accumulation =
true, .oracle_hash_type =
"poseidon2", .disable_zk =
false },
24 { .ipa_accumulation =
false, .oracle_hash_type =
"poseidon2", .disable_zk =
false },
25 { .ipa_accumulation =
false, .oracle_hash_type =
"poseidon2", .disable_zk =
true },
26 { .ipa_accumulation =
false, .oracle_hash_type =
"keccak", .disable_zk =
false },
27 { .ipa_accumulation =
false, .oracle_hash_type =
"keccak", .disable_zk =
true }
39 .verification_key = vk_response.bytes },
41 .settings = settings }
46 .public_inputs = prove_response.public_inputs,
47 .proof = prove_response.proof,
48 .settings = settings }
51 EXPECT_TRUE(verify_response.verified)
52 <<
"Failed with ipa_accumulation=" << settings.ipa_accumulation
53 <<
", oracle_hash_type=" << settings.oracle_hash_type <<
", disable_zk=" << settings.disable_zk;