barretenberg
Loading...
Searching...
No Matches
blake3s.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> blake3s(const byte_array<Builder>& input);
9#define BLAKE3S(circuit_type) byte_array<circuit_type> blake3s(const byte_array<circuit_type>& input);
10
11EXTERN_STDLIB_METHOD(BLAKE3S)
12
13} // namespace stdlib
14} // namespace proof_system::plonk
Definition: widget.bench.cpp:13