barretenberg
Loading...
Searching...
No Matches
src
barretenberg
proof_system
polynomial_store
polynomial_store_wasm.hpp
1
#pragma once
2
#include "barretenberg/polynomials/polynomial.hpp"
3
#include <string>
4
#include <unordered_map>
5
6
namespace
proof_system {
7
8
template
<
typename
Fr>
class
PolynomialStoreWasm
{
9
private
:
10
using
Polynomial
=
barretenberg::Polynomial<Fr>
;
11
std::unordered_map<std::string, size_t> size_map;
12
13
public
:
14
void
put(std::string
const
& key,
Polynomial
&& value);
15
16
Polynomial
get(std::string
const
& key);
17
};
18
19
extern
template
class
PolynomialStoreWasm<barretenberg::fr>
;
20
21
}
// namespace proof_system
barretenberg::Polynomial
Definition:
polynomial.hpp:12
proof_system::PolynomialStoreWasm
Definition:
polynomial_store_wasm.hpp:8
Generated by
1.9.6