Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::ClientIVC Member List

This is the complete list of members for bb::ClientIVC, including all inherited members.

accumulate(ClientCircuit &circuit, const std::shared_ptr< MegaVerificationKey > &precomputed_vk)bb::ClientIVC
AppIO typedefbb::ClientIVC
bn254_commitment_keybb::ClientIVC
bus_depotbb::ClientIVC
ClientCircuit typedefbb::ClientIVC
ClientIVC(size_t num_circuits, TraceSettings trace_settings={})bb::ClientIVC
complete_kernel_circuit_logic(ClientCircuit &circuit)bb::ClientIVC
construct_decider_proof(const std::shared_ptr< Transcript > &transcript)bb::ClientIVC
construct_mega_proof_for_hiding_kernel(ClientCircuit &circuit)bb::ClientIVC
construct_oink_proof(const std::shared_ptr< DeciderProvingKey > &proving_key, const std::shared_ptr< MegaVerificationKey > &honk_vk, const std::shared_ptr< Transcript > &transcript)bb::ClientIVCprivate
construct_pg_proof(const std::shared_ptr< DeciderProvingKey > &proving_key, const std::shared_ptr< MegaVerificationKey > &honk_vk, const std::shared_ptr< Transcript > &transcript, bool is_kernel)bb::ClientIVCprivate
DataBusDepot typedefbb::ClientIVC
decider_proofbb::ClientIVC
DeciderProver typedefbb::ClientIVC
DeciderProvingKey typedefbb::ClientIVC
DeciderProvingKeys typedefbb::ClientIVC
DeciderRecursiveVerifier typedefbb::ClientIVC
DeciderVerificationKey typedefbb::ClientIVC
DeciderVerificationKeys typedefbb::ClientIVC
DeciderVerifier typedefbb::ClientIVC
DeciderZKProvingKey typedefbb::ClientIVC
ECCVMVerificationKey typedefbb::ClientIVC
FF typedefbb::ClientIVC
Flavor typedefbb::ClientIVC
fold_outputbb::ClientIVC
FoldingProver typedefbb::ClientIVC
FoldingRecursiveVerifier typedefbb::ClientIVC
FoldingVerifier typedefbb::ClientIVC
FoldProof typedefbb::ClientIVC
get_num_circuits() constbb::ClientIVCinline
get_queue_type() constbb::ClientIVCprivate
get_vk() constbb::ClientIVC
goblinbb::ClientIVC
hide_op_queue_accumulation_result(ClientCircuit &circuit)bb::ClientIVCstatic
HidingKernelIO typedefbb::ClientIVC
honk_vkbb::ClientIVC
instantiate_stdlib_verification_queue(ClientCircuit &circuit, const std::vector< std::shared_ptr< RecursiveVKAndHash > > &input_keys={})bb::ClientIVC
KernelIO typedefbb::ClientIVC
MegaProver typedefbb::ClientIVC
MegaVerificationKey typedefbb::ClientIVC
MegaVerifier typedefbb::ClientIVC
MegaZKVerificationKey typedefbb::ClientIVC
native_verifier_accumbb::ClientIVC
num_circuitsbb::ClientIVCprivate
num_circuits_accumulatedbb::ClientIVC
OinkRecursiveVerifier typedefbb::ClientIVC
PairingPoints typedefbb::ClientIVC
perform_oink_recursive_verification(ClientCircuit &circuit, const std::shared_ptr< RecursiveDeciderVerificationKey > &verifier_instance, const std::shared_ptr< RecursiveTranscript > &transcript, const StdlibProof &proof)bb::ClientIVCprivatestatic
perform_pg_recursive_verification(ClientCircuit &circuit, const std::shared_ptr< RecursiveDeciderVerificationKey > &verifier_accumulator, const std::shared_ptr< RecursiveDeciderVerificationKey > &verifier_instance, const std::shared_ptr< RecursiveTranscript > &transcript, const StdlibProof &proof, std::optional< StdlibFF > &prev_accum_hash, bool is_kernel)bb::ClientIVCprivatestatic
perform_recursive_verification_and_databus_consistency_checks(ClientCircuit &circuit, const StdlibVerifierInputs &verifier_inputs, const std::shared_ptr< RecursiveDeciderVerificationKey > &input_verifier_accumulator, const TableCommitments &T_prev_commitments, const std::shared_ptr< RecursiveTranscript > &accumulation_recursive_transcript)bb::ClientIVC
Point typedefbb::ClientIVC
prove()bb::ClientIVC
prove_and_verify()bb::ClientIVC
prover_accumulation_transcriptbb::ClientIVCprivate
ProverFoldOutput typedefbb::ClientIVCprivate
PublicPairingPoints typedefbb::ClientIVC
QUEUE_TYPE enum namebb::ClientIVC
recursive_verifier_native_accumbb::ClientIVC
RecursiveDeciderVerificationKey typedefbb::ClientIVC
RecursiveDeciderVerificationKeys typedefbb::ClientIVC
RecursiveFlavor typedefbb::ClientIVC
RecursiveTranscript typedefbb::ClientIVC
RecursiveVerificationKey typedefbb::ClientIVC
RecursiveVKAndHash typedefbb::ClientIVC
stdlib_verification_queuebb::ClientIVC
StdlibFF typedefbb::ClientIVC
StdlibProof typedefbb::ClientIVC
StdlibVerificationQueue typedefbb::ClientIVC
TableCommitments typedefbb::ClientIVC
trace_settingsbb::ClientIVC
trace_usage_trackerbb::ClientIVC
transcriptbb::ClientIVCprivate
Transcript typedefbb::ClientIVC
TranslatorVerificationKey typedefbb::ClientIVC
update_native_verifier_accumulator(const VerifierInputs &queue_entry, const std::shared_ptr< Transcript > &verifier_transcript)bb::ClientIVCprivate
verification_queuebb::ClientIVC
VerificationQueue typedefbb::ClientIVC
verify(const Proof &proof, const VerificationKey &vk)bb::ClientIVCstatic
verify(const Proof &proof) constbb::ClientIVC
WitnessCommitments typedefbb::ClientIVC