|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <poseidon2_trace.hpp>
Public Member Functions | |
| void | process_hash (const simulation::EventEmitterInterface< simulation::Poseidon2HashEvent >::Container &hash_events, TraceContainer &trace) |
| void | process_permutation (const simulation::EventEmitterInterface< simulation::Poseidon2PermutationEvent >::Container &perm_events, TraceContainer &trace) |
| void | process_permutation_with_memory (const simulation::EventEmitterInterface< simulation::Poseidon2PermutationMemoryEvent >::Container &perm_mem_events, TraceContainer &trace) |
Static Public Attributes | |
| static const InteractionDefinition | interactions |
Definition at line 13 of file poseidon2_trace.hpp.
| void bb::avm2::tracegen::Poseidon2TraceBuilder::process_hash | ( | const simulation::EventEmitterInterface< simulation::Poseidon2HashEvent >::Container & | hash_events, |
| TraceContainer & | trace | ||
| ) |
Definition at line 288 of file poseidon2_trace.cpp.
| void bb::avm2::tracegen::Poseidon2TraceBuilder::process_permutation | ( | const simulation::EventEmitterInterface< simulation::Poseidon2PermutationEvent >::Container & | perm_events, |
| TraceContainer & | trace | ||
| ) |
Definition at line 343 of file poseidon2_trace.cpp.
| void bb::avm2::tracegen::Poseidon2TraceBuilder::process_permutation_with_memory | ( | const simulation::EventEmitterInterface< simulation::Poseidon2PermutationMemoryEvent >::Container & | perm_mem_events, |
| TraceContainer & | trace | ||
| ) |
Definition at line 433 of file poseidon2_trace.cpp.
|
static |
Definition at line 25 of file poseidon2_trace.hpp.