2#include "barretenberg/dsl/types.hpp"
11 std::vector<uint32_t> message;
15 uint32_t public_key_x;
16 uint32_t public_key_y;
23 std::vector<uint32_t> signature;
32 using serialize::read;
33 read(buf, constraint.message);
34 read(buf, constraint.signature);
35 read(buf, constraint.public_key_x);
36 read(buf, constraint.public_key_y);
37 read(buf, constraint.result);
40template <
typename B>
inline void write(B& buf, SchnorrConstraint
const& constraint)
42 using serialize::write;
43 write(buf, constraint.message);
44 write(buf, constraint.signature);
45 write(buf, constraint.public_key_x);
46 write(buf, constraint.public_key_y);
47 write(buf, constraint.result);
Definition: ultra_circuit_builder.hpp:31