Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
mem_bn254_crs_factory.hpp
Go to the documentation of this file.
1#pragma once
5#include "crs_factory.hpp"
6#include <cstddef>
7#include <utility>
8
9namespace bb::srs::factories {
10
16class MemBn254CrsFactory : public CrsFactory<curve::BN254> {
17 public:
19
20 std::shared_ptr<Crs<curve::BN254>> get_crs(size_t degree) override;
21
22 private:
24};
25
26} // namespace bb::srs::factories
std::shared_ptr< Crs< curve::BN254 > > crs_
std::shared_ptr< Crs< curve::BN254 > > get_crs(size_t degree) override
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
Definition tuple.hpp:13