13#include "../../primitives/circuit_builders/circuit_builders.hpp"
Implements the circuit form of a cryptographic sponge over prime fields. Implements the sponge specif...
Implements boolean logic in-circuit.
Represents a dynamic array of bytes in-circuit.
stdlib class that evaluates in-circuit poseidon2 hashes, consistent with behavior in crypto::poseidon...
static field_ct hash_buffer(Builder &builder, const stdlib::byte_array< Builder > &input)
Poseidon2Permutation< Params, Builder > Permutation
static field_ct hash(Builder &builder, const std::vector< field_ct > &in)
Hash a vector of field_ct.
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
static constexpr size_t t