barretenberg
Loading...
Searching...
No Matches
blake2s.hpp
1#pragma once
2#include "barretenberg/stdlib/primitives/byte_array/byte_array.hpp"
3#include "barretenberg/stdlib/primitives/circuit_builders/circuit_builders_fwd.hpp"
4
5namespace proof_system::plonk {
6namespace stdlib {
7
8template <typename Builder> byte_array<Builder> blake2s(const byte_array<Builder>& input);
9
10#define BLAKE2S(circuit_type) byte_array<circuit_type> blake2s(const byte_array<circuit_type>& input)
11
12EXTERN_STDLIB_METHOD(BLAKE2S)
13
14} // namespace stdlib
15} // namespace proof_system::plonk
Definition: widget.bench.cpp:13