Barretenberg
The ZK-SNARK library at the core of Aztec
|
Defines the circuit block types for the Ultra arithmetization. More...
#include <ultra_execution_trace.hpp>
Public Member Functions | |
auto | get () |
auto | get () const |
auto | get_gate_blocks () const |
bool | operator== (const UltraTraceBlockData &other) const =default |
Defines the circuit block types for the Ultra arithmetization.
Definition at line 134 of file ultra_execution_trace.hpp.
|
inline |
Definition at line 146 of file ultra_execution_trace.hpp.
|
inline |
Definition at line 160 of file ultra_execution_trace.hpp.
|
inline |
Definition at line 174 of file ultra_execution_trace.hpp.
|
default |
UltraTraceArithmeticBlock bb::UltraTraceBlockData::arithmetic |
Definition at line 137 of file ultra_execution_trace.hpp.
UltraTraceDeltaRangeBlock bb::UltraTraceBlockData::delta_range |
Definition at line 138 of file ultra_execution_trace.hpp.
UltraTraceEllipticBlock bb::UltraTraceBlockData::elliptic |
Definition at line 139 of file ultra_execution_trace.hpp.
UltraTraceLookupBlock bb::UltraTraceBlockData::lookup |
Definition at line 136 of file ultra_execution_trace.hpp.
UltraTraceMemoryBlock bb::UltraTraceBlockData::memory |
Definition at line 140 of file ultra_execution_trace.hpp.
UltraTraceNonNativeFieldBlock bb::UltraTraceBlockData::nnf |
Definition at line 141 of file ultra_execution_trace.hpp.
UltraTraceOverflowBlock bb::UltraTraceBlockData::overflow |
Definition at line 144 of file ultra_execution_trace.hpp.
UltraTracePoseidon2ExternalBlock bb::UltraTraceBlockData::poseidon2_external |
Definition at line 142 of file ultra_execution_trace.hpp.
UltraTracePoseidon2InternalBlock bb::UltraTraceBlockData::poseidon2_internal |
Definition at line 143 of file ultra_execution_trace.hpp.
UltraTracePublicInputBlock bb::UltraTraceBlockData::pub_inputs |
Definition at line 135 of file ultra_execution_trace.hpp.