Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::UltraExecutionTraceBlocks Class Reference

#include <ultra_execution_trace.hpp>

Inheritance diagram for bb::UltraExecutionTraceBlocks:
bb::UltraTraceBlockData

Public Types

using FF = fr
 

Public Member Functions

 UltraExecutionTraceBlocks ()=default
 
void compute_offsets ()
 
void summarize () const
 
size_t get_total_content_size ()
 
bool operator== (const UltraExecutionTraceBlocks &other) const =default
 
- Public Member Functions inherited from bb::UltraTraceBlockData
auto get ()
 
auto get () const
 
auto get_gate_blocks () const
 
bool operator== (const UltraTraceBlockData &other) const =default
 

Static Public Attributes

static constexpr size_t NUM_WIRES = UltraTraceBlock::NUM_WIRES
 
- Static Public Attributes inherited from bb::UltraTraceBlockData
static constexpr size_t NUM_BLOCKS = 9
 

Additional Inherited Members

- Public Attributes inherited from bb::UltraTraceBlockData
UltraTracePublicInputBlock pub_inputs
 
UltraTraceLookupBlock lookup
 
UltraTraceArithmeticBlock arithmetic
 
UltraTraceDeltaRangeBlock delta_range
 
UltraTraceEllipticBlock elliptic
 
UltraTraceMemoryBlock memory
 
UltraTraceNonNativeFieldBlock nnf
 
UltraTracePoseidon2ExternalBlock poseidon2_external
 
UltraTracePoseidon2InternalBlock poseidon2_internal
 

Detailed Description

Definition at line 276 of file ultra_execution_trace.hpp.

Member Typedef Documentation

◆ FF

Constructor & Destructor Documentation

◆ UltraExecutionTraceBlocks()

bb::UltraExecutionTraceBlocks::UltraExecutionTraceBlocks ( )
default

Member Function Documentation

◆ compute_offsets()

void bb::UltraExecutionTraceBlocks::compute_offsets ( )
inline

Definition at line 284 of file ultra_execution_trace.hpp.

◆ get_total_content_size()

size_t bb::UltraExecutionTraceBlocks::get_total_content_size ( )
inline

Definition at line 308 of file ultra_execution_trace.hpp.

◆ operator==()

◆ summarize()

void bb::UltraExecutionTraceBlocks::summarize ( ) const
inline

Definition at line 293 of file ultra_execution_trace.hpp.

Member Data Documentation

◆ NUM_WIRES

constexpr size_t bb::UltraExecutionTraceBlocks::NUM_WIRES = UltraTraceBlock::NUM_WIRES
staticconstexpr

Definition at line 279 of file ultra_execution_trace.hpp.


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