Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::ChonkBatchVerifier::ReduceResult Struct Reference

Per-proof result from the reduce phase. More...

#include <chonk_batch_verifier.hpp>

Public Types

using DeferredTripleIpaOpening = typename ECCVMVerifier::DeferredTripleIpaOpening
 

Public Attributes

uint64_t request_id = 0
 
std::optional< DeferredTripleIpaOpeningtriple_ipa_opening
 
bool all_checks_passed = false
 
std::string error_message
 
std::chrono::steady_clock::time_point enqueue_time
 
double reduce_ms = 0
 

Detailed Description

Per-proof result from the reduce phase.

Definition at line 37 of file chonk_batch_verifier.hpp.

Member Typedef Documentation

◆ DeferredTripleIpaOpening

Member Data Documentation

◆ all_checks_passed

bool bb::ChonkBatchVerifier::ReduceResult::all_checks_passed = false

Definition at line 42 of file chonk_batch_verifier.hpp.

◆ enqueue_time

std::chrono::steady_clock::time_point bb::ChonkBatchVerifier::ReduceResult::enqueue_time

Definition at line 44 of file chonk_batch_verifier.hpp.

◆ error_message

std::string bb::ChonkBatchVerifier::ReduceResult::error_message

Definition at line 43 of file chonk_batch_verifier.hpp.

◆ reduce_ms

double bb::ChonkBatchVerifier::ReduceResult::reduce_ms = 0

Definition at line 45 of file chonk_batch_verifier.hpp.

◆ request_id

uint64_t bb::ChonkBatchVerifier::ReduceResult::request_id = 0

Definition at line 40 of file chonk_batch_verifier.hpp.

◆ triple_ipa_opening

std::optional<DeferredTripleIpaOpening> bb::ChonkBatchVerifier::ReduceResult::triple_ipa_opening

Definition at line 41 of file chonk_batch_verifier.hpp.


The documentation for this struct was generated from the following file: