|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <pure_poseidon2.hpp>
Public Member Functions | |
| PurePoseidon2 ()=default | |
| ~PurePoseidon2 () override=default | |
| FF | hash (const std::vector< FF > &input) override |
| std::array< FF, 4 > | permutation (const std::array< FF, 4 > &input) override |
| void | permutation (MemoryInterface &memory, MemoryAddress src_address, MemoryAddress dst_address) override |
Public Member Functions inherited from bb::avm2::simulation::Poseidon2Interface | |
| virtual | ~Poseidon2Interface ()=default |
Definition at line 9 of file pure_poseidon2.hpp.
|
default |
|
overridedefault |
Implements bb::avm2::simulation::Poseidon2Interface.
Definition at line 16 of file pure_poseidon2.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::Poseidon2Interface.
Definition at line 11 of file pure_poseidon2.cpp.
|
overridevirtual |
Implements bb::avm2::simulation::Poseidon2Interface.
Definition at line 21 of file pure_poseidon2.cpp.