49 std::array<uint8_t, 32>
s;
50 std::array<uint8_t, 32>
e;
78 std::array<uint8_t, 32>
s;
79 std::array<uint8_t, 32>
e;
Shared type definitions for the Barretenberg RPC API.
MSGPACK_FIELDS(public_key)
bool operator==(const Response &) const =default
grumpkin::g1::affine_element public_key
static constexpr const char MSGPACK_SCHEMA_NAME[]
Compute Schnorr public key from private key.
MSGPACK_FIELDS(private_key)
Response execute(BBApiRequest &request) &&
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const SchnorrComputePublicKey &) const =default
std::array< uint8_t, 32 > e
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
std::array< uint8_t, 32 > s
Construct a Schnorr signature.
bool operator==(const SchnorrConstructSignature &) const =default
MSGPACK_FIELDS(message, private_key)
std::vector< uint8_t > message
Response execute(BBApiRequest &request) &&
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
Verify a Schnorr signature.
std::array< uint8_t, 32 > e
MSGPACK_FIELDS(message, public_key, s, e)
Response execute(BBApiRequest &request) &&
std::array< uint8_t, 32 > s
static constexpr const char MSGPACK_SCHEMA_NAME[]
std::vector< uint8_t > message
grumpkin::g1::affine_element public_key
bool operator==(const SchnorrVerifySignature &) const =default