71 std::array<uint8_t, 32>
r;
72 std::array<uint8_t, 32>
s;
94 std::array<uint8_t, 32>
r;
95 std::array<uint8_t, 32>
s;
123 std::array<uint8_t, 32>
r;
124 std::array<uint8_t, 32>
s;
146 std::array<uint8_t, 32>
r;
147 std::array<uint8_t, 32>
s;
170 std::array<uint8_t, 32>
r;
171 std::array<uint8_t, 32>
s;
194 std::array<uint8_t, 32>
r;
195 std::array<uint8_t, 32>
s;
Shared type definitions for the Barretenberg RPC API.
static constexpr const char MSGPACK_SCHEMA_NAME[]
MSGPACK_FIELDS(public_key)
bool operator==(const Response &) const =default
secp256k1::g1::affine_element public_key
Compute ECDSA public key from private key for secp256k1.
secp256k1::fr private_key
Response execute(BBApiRequest &request) &&
MSGPACK_FIELDS(private_key)
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const EcdsaSecp256k1ComputePublicKey &) const =default
std::array< uint8_t, 32 > r
std::array< uint8_t, 32 > s
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
Construct an ECDSA signature for secp256k1.
secp256k1::fr private_key
std::vector< uint8_t > message
Response execute(BBApiRequest &request) &&
MSGPACK_FIELDS(message, private_key)
bool operator==(const EcdsaSecp256k1ConstructSignature &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
secp256k1::g1::affine_element public_key
MSGPACK_FIELDS(public_key)
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
Recover public key from ECDSA signature for secp256k1.
std::array< uint8_t, 32 > s
Response execute(BBApiRequest &request) &&
MSGPACK_FIELDS(message, r, s, v)
bool operator==(const EcdsaSecp256k1RecoverPublicKey &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
std::array< uint8_t, 32 > r
std::vector< uint8_t > message
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
Verify an ECDSA signature for secp256k1.
secp256k1::g1::affine_element public_key
Response execute(BBApiRequest &request) &&
MSGPACK_FIELDS(message, public_key, r, s, v)
std::array< uint8_t, 32 > s
std::array< uint8_t, 32 > r
bool operator==(const EcdsaSecp256k1VerifySignature &) const =default
std::vector< uint8_t > message
static constexpr const char MSGPACK_SCHEMA_NAME[]
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
secp256r1::g1::affine_element public_key
MSGPACK_FIELDS(public_key)
Compute ECDSA public key from private key for secp256r1.
bool operator==(const EcdsaSecp256r1ComputePublicKey &) const =default
Response execute(BBApiRequest &request) &&
secp256r1::fr private_key
MSGPACK_FIELDS(private_key)
static constexpr const char MSGPACK_SCHEMA_NAME[]
static constexpr const char MSGPACK_SCHEMA_NAME[]
std::array< uint8_t, 32 > r
std::array< uint8_t, 32 > s
bool operator==(const Response &) const =default
Construct an ECDSA signature for secp256r1.
secp256r1::fr private_key
MSGPACK_FIELDS(message, private_key)
static constexpr const char MSGPACK_SCHEMA_NAME[]
Response execute(BBApiRequest &request) &&
bool operator==(const EcdsaSecp256r1ConstructSignature &) const =default
std::vector< uint8_t > message
secp256r1::g1::affine_element public_key
bool operator==(const Response &) const =default
MSGPACK_FIELDS(public_key)
static constexpr const char MSGPACK_SCHEMA_NAME[]
Recover public key from ECDSA signature for secp256r1.
Response execute(BBApiRequest &request) &&
std::array< uint8_t, 32 > s
MSGPACK_FIELDS(message, r, s, v)
std::vector< uint8_t > message
bool operator==(const EcdsaSecp256r1RecoverPublicKey &) const =default
std::array< uint8_t, 32 > r
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
Verify an ECDSA signature for secp256r1.
secp256r1::g1::affine_element public_key
std::vector< uint8_t > message
static constexpr const char MSGPACK_SCHEMA_NAME[]
std::array< uint8_t, 32 > r
bool operator==(const EcdsaSecp256r1VerifySignature &) const =default
MSGPACK_FIELDS(message, public_key, r, s, v)
Response execute(BBApiRequest &request) &&
std::array< uint8_t, 32 > s