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

#include <aes128_constraint.hpp>

Public Member Functions

 MSGPACK_FIELDS (inputs, iv, key, outputs)
 

Public Attributes

std::vector< WitnessOrConstant< bb::fr > > inputs
 
std::array< WitnessOrConstant< bb::fr >, 16 > iv
 
std::array< WitnessOrConstant< bb::fr >, 16 > key
 
std::vector< uint32_t > outputs
 

Friends

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

Detailed Description

Definition at line 26 of file aes128_constraint.hpp.

Member Function Documentation

◆ MSGPACK_FIELDS()

acir_format::AES128Constraint::MSGPACK_FIELDS ( inputs  ,
iv  ,
key  ,
outputs   
)

Friends And Related Symbol Documentation

◆ operator==

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

Member Data Documentation

◆ inputs

std::vector<WitnessOrConstant<bb::fr> > acir_format::AES128Constraint::inputs

Definition at line 27 of file aes128_constraint.hpp.

◆ iv

std::array<WitnessOrConstant<bb::fr>, 16> acir_format::AES128Constraint::iv

Definition at line 28 of file aes128_constraint.hpp.

◆ key

std::array<WitnessOrConstant<bb::fr>, 16> acir_format::AES128Constraint::key

Definition at line 29 of file aes128_constraint.hpp.

◆ outputs

std::vector<uint32_t> acir_format::AES128Constraint::outputs

Definition at line 30 of file aes128_constraint.hpp.


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