Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
acir_format::MultiScalarMul Struct Reference

#include <multi_scalar_mul.hpp>

Public Member Functions

 MSGPACK_FIELDS (points, scalars, out_point_x, out_point_y, out_point_is_infinite)
 

Public Attributes

std::vector< WitnessOrConstant< bb::fr > > points
 
std::vector< WitnessOrConstant< bb::fr > > scalars
 
uint32_t out_point_x
 
uint32_t out_point_y
 
uint32_t out_point_is_infinite
 

Friends

bool operator== (MultiScalarMul const &lhs, MultiScalarMul const &rhs)=default
 

Detailed Description

Definition at line 17 of file multi_scalar_mul.hpp.

Member Function Documentation

◆ MSGPACK_FIELDS()

acir_format::MultiScalarMul::MSGPACK_FIELDS ( points  ,
scalars  ,
out_point_x  ,
out_point_y  ,
out_point_is_infinite   
)

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( MultiScalarMul const &  lhs,
MultiScalarMul const &  rhs 
)
friend

Member Data Documentation

◆ out_point_is_infinite

uint32_t acir_format::MultiScalarMul::out_point_is_infinite

Definition at line 23 of file multi_scalar_mul.hpp.

◆ out_point_x

uint32_t acir_format::MultiScalarMul::out_point_x

Definition at line 21 of file multi_scalar_mul.hpp.

◆ out_point_y

uint32_t acir_format::MultiScalarMul::out_point_y

Definition at line 22 of file multi_scalar_mul.hpp.

◆ points

std::vector<WitnessOrConstant<bb::fr> > acir_format::MultiScalarMul::points

Definition at line 18 of file multi_scalar_mul.hpp.

◆ scalars

std::vector<WitnessOrConstant<bb::fr> > acir_format::MultiScalarMul::scalars

Definition at line 19 of file multi_scalar_mul.hpp.


The documentation for this struct was generated from the following file: