|
barretenberg
|
Public Types | |
| using | ScalarFieldNative = curve::BN254::ScalarField |
| using | BaseFieldNative = curve::BN254::BaseField |
| using | GroupNative = curve::BN254::Group |
| using | ScalarField = field_t< CircuitBuilder > |
| using | BaseField = bigfield< CircuitBuilder, barretenberg::Bn254FqParams > |
| using | Group = element< CircuitBuilder, BaseField, ScalarField, GroupNative > |
| using | Element = Group |
| using | AffineElement = Group |
| using | Builder = CircuitBuilder |
| using | witness_ct = witness_t< CircuitBuilder > |
| using | public_witness_ct = public_witness_t< CircuitBuilder > |
| using | byte_array_ct = byte_array< CircuitBuilder > |
| using | bool_ct = bool_t< CircuitBuilder > |
| using | uint32_ct = stdlib::uint32< CircuitBuilder > |
| using | bigfr_ct = bigfield< CircuitBuilder, barretenberg::Bn254FrParams > |
| using | g1_bigfr_ct = element< CircuitBuilder, BaseField, bigfr_ct, GroupNative > |
Static Public Attributes | |
| static constexpr proof_system::CurveType | type = proof_system::CurveType::BN254 |
| static constexpr bool | is_stdlib_type = true |