barretenberg
Loading...
Searching...
No Matches
Classes | Public Attributes | List of all members
proof_system::ECCVMMSMMBuilder< Flavor >::MSMState Struct Reference

Classes

struct  AddState
 

Public Attributes

uint32_t pc = 0
 
uint32_t msm_size = 0
 
uint32_t msm_count = 0
 
uint32_t msm_round = 0
 
bool msm_transition = false
 
bool q_add = false
 
bool q_double = false
 
bool q_skew = false
 
std::array< AddState, 4 > add_state
 
FF accumulator_x = 0
 
FF accumulator_y = 0
 

Member Data Documentation

◆ add_state

template<typename Flavor >
std::array<AddState, 4> proof_system::ECCVMMSMMBuilder< Flavor >::MSMState::add_state
Initial value:
{ AddState{ false, 0, { 0, 0 }, 0, 0 },
AddState{ false, 0, { 0, 0 }, 0, 0 },
AddState{ false, 0, { 0, 0 }, 0, 0 },
AddState{ false, 0, { 0, 0 }, 0, 0 } }

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