Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::secp256k1 Namespace Reference

Classes

struct  FqParams
 Parameters defining the base field of the secp256k1 curve. More...
 
struct  FrParams
 Parameters defining the scalar field of the secp256k1 curve. More...
 
struct  G1Params
 

Typedefs

using fq = field< FqParams >
 
using fr = field< FrParams >
 
using g1 = group< fq, fr, G1Params >
 

Functions

std::string msgpack_schema_name (g1::affine_element const &)
 

Typedef Documentation

◆ fq

using bb::secp256k1::fq = typedef field<FqParams>

Definition at line 135 of file secp256k1.hpp.

◆ fr

using bb::secp256k1::fr = typedef field<FrParams>

Definition at line 269 of file secp256k1.hpp.

◆ g1

using bb::secp256k1::g1 = typedef group<fq, fr, G1Params>

Definition at line 284 of file secp256k1.hpp.

Function Documentation

◆ msgpack_schema_name()

std::string bb::secp256k1::msgpack_schema_name ( g1::affine_element const &  )
inline

Definition at line 288 of file secp256k1.hpp.