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

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

Accumulator typedefbb::ECCVMTranscriptBuilder
add_affine_coordinates_to_transcript(std::vector< TranscriptRow > &transcript_state, const Accumulator &accumulator_trace, const Accumulator &msm_accumulator_trace, const Accumulator &intermediate_accumulator_trace)bb::ECCVMTranscriptBuilderinlineprivatestatic
AffineElement typedefbb::ECCVMTranscriptBuilder
compute_inverse_trace_coordinates(const bool msm_transition, const TranscriptRow &row, const Element &msm_output, FF &transcript_msm_x_inverse_trace, Element &msm_accumulator_trace, Element &accumulator_trace, FF &inverse_trace_x, FF &inverse_trace_y)bb::ECCVMTranscriptBuilderinlineprivatestatic
compute_lambda_numerator_and_denominator(TranscriptRow &row, const ECCVMOperation &entry, const Element &intermediate_accumulator, const Element &accumulator, FF &add_lambda_numerator, FF &add_lambda_denominator)bb::ECCVMTranscriptBuilderinlineprivatestatic
compute_rows(const std::vector< ECCVMOperation > &vm_operations, const uint32_t total_number_of_muls)bb::ECCVMTranscriptBuilderinlinestatic
CycleGroup typedefbb::ECCVMTranscriptBuilder
Element typedefbb::ECCVMTranscriptBuilder
FF typedefbb::ECCVMTranscriptBuilder
finalize_transcript(std::vector< TranscriptRow > &transcript_state, const VMState &updated_state)bb::ECCVMTranscriptBuilderinlineprivatestatic
normalize_accumulators(Accumulator &accumulator_trace, Accumulator &msm_accumulator_trace, std::vector< Element > &intermediate_accumulator_trace)bb::ECCVMTranscriptBuilderinlineprivatestatic
offset_generator()bb::ECCVMTranscriptBuilderinlinestatic
populate_transcript_row(TranscriptRow &row, const ECCVMOperation &entry, const VMState &state, const uint32_t num_muls, const bool msm_transition, const bool next_not_msm)bb::ECCVMTranscriptBuilderinlineprivatestatic
process_add(const ECCVMOperation &entry, VMState &updated_state, const VMState &state)bb::ECCVMTranscriptBuilderinlineprivatestatic
process_msm_transition(TranscriptRow &row, VMState &updated_state, const VMState &state)bb::ECCVMTranscriptBuilderinlineprivatestatic
process_mul(const ECCVMOperation &entry, VMState &updated_state, const VMState &state)bb::ECCVMTranscriptBuilderinlineprivatestatic
remove_offset_generator(const AffineElement &other)bb::ECCVMTranscriptBuilderinlinestatic