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

Namespaces

namespace  constraining
 
namespace  simulation
 
namespace  testing
 
namespace  tracegen
 

Classes

struct  AccumulatedData
 
class  address_derivation
 
class  address_derivationImpl
 
class  addressing
 
class  addressingImpl
 
class  alu
 
class  aluImpl
 
struct  AppendLeavesHint
 
struct  AppendOnlyTreeSnapshot
 
struct  AvmAccumulatedData
 
struct  AvmAccumulatedDataArrayLengths
 
class  AvmAPI
 
class  AvmFlavor
 
class  AvmFlavorSettings
 
struct  AvmFlavorVariables
 
struct  AvmFullRow
 
struct  AvmFullRowConstRef
 
struct  AvmFullRowProxy
 
class  AvmGoblinRecursiveVerifier
 Recursive verifier of AVM2 proofs that utilizes the Goblin mechanism for efficient EC operations. More...
 
class  AvmProver
 
class  AvmProvingHelper
 
struct  AvmProvingInputs
 
class  AvmRecursiveFlavor
 
struct  AvmRecursiveFlavorSettings
 
class  AvmRecursiveVerifier
 
class  AvmSimulationHelper
 
class  AvmTraceGenHelper
 
class  AvmVerifier
 
class  bc_decomposition
 
class  bc_decompositionImpl
 
class  bc_hashing
 
class  bc_hashingImpl
 
class  bc_retrieval
 
class  bc_retrievalImpl
 
class  bitwise
 
class  bitwiseImpl
 
struct  BytecodeCommitmentHint
 
class  calldata
 
class  calldata_hashing
 
class  calldata_hashingImpl
 
class  calldataImpl
 
struct  CheckpointActionNoStateChangeHint
 
class  class_id_derivation
 
class  class_id_derivationImpl
 
class  context
 
class  context_stack
 
class  context_stackImpl
 
class  contextImpl
 
class  contract_instance_retrieval
 
class  contract_instance_retrievalImpl
 
struct  ContractClass
 
struct  ContractClassHint
 
struct  ContractInstance
 
struct  ContractInstanceHint
 
class  data_copy
 
class  data_copyImpl
 
class  discard
 
class  discardImpl
 
class  DivisionByZero
 
class  ecc
 
class  ecc_mem
 
class  ecc_memImpl
 
class  eccImpl
 
class  emit_notehash
 
class  emit_notehashImpl
 
class  emit_nullifier
 
class  emit_nullifierImpl
 
class  emit_unencrypted_log
 
class  emit_unencrypted_logImpl
 
struct  ExecInstructionSpec
 
class  execution
 
struct  ExecutionHints
 
class  executionImpl
 
class  external_call
 
class  external_callImpl
 
class  ff_gt
 
class  ff_gtImpl
 
struct  Gas
 
class  gas
 
struct  GasFees
 
class  gasImpl
 
struct  GasSettings
 
class  get_contract_instance
 
class  get_contract_instanceImpl
 
class  get_env_var
 
class  get_env_varImpl
 
struct  GetLeafPreimageHint
 
struct  GetLeafValueHint
 
struct  GetPreviousValueIndexHint
 
struct  GetSiblingPathHint
 
struct  GlobalVariables
 
class  gt
 
class  gtImpl
 
class  instr_fetching
 
class  instr_fetchingImpl
 
class  InteractiveDebugger
 
class  internal_call
 
class  internal_call_stack
 
class  internal_call_stackImpl
 
class  internal_callImpl
 
class  InvalidOperationTag
 
class  keccak_memory
 
class  keccak_memoryImpl
 
class  keccakf1600
 
class  keccakf1600Impl
 
class  l1_to_l2_message_exists
 
class  l1_to_l2_message_existsImpl
 
class  l1_to_l2_message_tree_check
 
class  l1_to_l2_message_tree_checkImpl
 
struct  L2ToL1Message
 
struct  lookup_address_derivation_address_ecadd_settings_
 
struct  lookup_address_derivation_partial_address_poseidon2_settings_
 
struct  lookup_address_derivation_preaddress_poseidon2_settings_
 
struct  lookup_address_derivation_preaddress_scalar_mul_settings_
 
struct  lookup_address_derivation_public_keys_hash_poseidon2_0_settings_
 
struct  lookup_address_derivation_public_keys_hash_poseidon2_1_settings_
 
struct  lookup_address_derivation_public_keys_hash_poseidon2_2_settings_
 
struct  lookup_address_derivation_public_keys_hash_poseidon2_3_settings_
 
struct  lookup_address_derivation_public_keys_hash_poseidon2_4_settings_
 
struct  lookup_address_derivation_salted_initialization_hash_poseidon2_0_settings_
 
struct  lookup_address_derivation_salted_initialization_hash_poseidon2_1_settings_
 
struct  lookup_addressing_relative_overflow_range_0_settings_
 
struct  lookup_addressing_relative_overflow_range_1_settings_
 
struct  lookup_addressing_relative_overflow_range_2_settings_
 
struct  lookup_addressing_relative_overflow_range_3_settings_
 
struct  lookup_addressing_relative_overflow_range_4_settings_
 
struct  lookup_addressing_relative_overflow_range_5_settings_
 
struct  lookup_addressing_relative_overflow_range_6_settings_
 
struct  lookup_alu_exec_dispatching_cast_settings_
 
struct  lookup_alu_exec_dispatching_set_settings_
 
struct  lookup_alu_ff_gt_settings_
 
struct  lookup_alu_gt_div_remainder_settings_
 
struct  lookup_alu_int_gt_settings_
 
struct  lookup_alu_large_trunc_canonical_dec_settings_
 
struct  lookup_alu_range_check_decomposition_a_hi_settings_
 
struct  lookup_alu_range_check_decomposition_a_lo_settings_
 
struct  lookup_alu_range_check_decomposition_b_hi_settings_
 
struct  lookup_alu_range_check_decomposition_b_lo_settings_
 
struct  lookup_alu_range_check_mul_u128_c_hi_settings_
 
struct  lookup_alu_range_check_trunc_mid_settings_
 
struct  lookup_alu_register_tag_value_settings_
 
struct  lookup_alu_shifts_two_pow_settings_
 
struct  lookup_alu_tag_max_bits_value_settings_
 
struct  lookup_bc_decomposition_bytes_are_bytes_settings_
 
struct  lookup_bc_hashing_get_packed_field_settings_
 
struct  lookup_bc_hashing_iv_is_len_settings_
 
struct  lookup_bc_retrieval_class_id_derivation_settings_
 
struct  lookup_bc_retrieval_contract_instance_retrieval_settings_
 
struct  lookup_bitwise_byte_operations_settings_
 
struct  lookup_bitwise_dispatch_exec_bitwise_settings_
 
struct  lookup_bitwise_integral_tag_length_settings_
 
struct  lookup_calldata_hashing_cd_hash_end_settings_
 
struct  lookup_calldata_hashing_cd_hash_settings_
 
struct  lookup_class_id_derivation_class_id_poseidon2_0_settings_
 
struct  lookup_class_id_derivation_class_id_poseidon2_1_settings_
 
struct  lookup_context_ctx_stack_call_settings_
 
struct  lookup_context_ctx_stack_return_settings_
 
struct  lookup_context_ctx_stack_rollback_settings_
 
struct  lookup_contract_instance_retrieval_address_derivation_settings_
 
struct  lookup_contract_instance_retrieval_deployment_nullifier_read_settings_
 
struct  lookup_contract_instance_retrieval_update_check_settings_
 
struct  lookup_data_copy_check_dst_addr_in_range_settings_
 
struct  lookup_data_copy_check_src_addr_in_range_settings_
 
struct  lookup_data_copy_col_read_settings_
 
struct  lookup_data_copy_max_read_index_gt_settings_
 
struct  lookup_data_copy_mem_read_settings_
 
struct  lookup_data_copy_mem_write_settings_
 
struct  lookup_data_copy_offset_gt_max_read_index_settings_
 
struct  lookup_ecc_mem_check_dst_addr_in_range_settings_
 
struct  lookup_ecc_mem_input_output_ecc_add_settings_
 
struct  lookup_ecc_mem_write_mem_0_settings_
 
struct  lookup_ecc_mem_write_mem_1_settings_
 
struct  lookup_ecc_mem_write_mem_2_settings_
 
struct  lookup_emit_notehash_notehash_tree_write_settings_
 
struct  lookup_emit_nullifier_write_nullifier_settings_
 
struct  lookup_emit_unencrypted_log_check_log_size_too_large_settings_
 
struct  lookup_emit_unencrypted_log_check_memory_out_of_bounds_settings_
 
struct  lookup_emit_unencrypted_log_dispatch_exec_emit_unencrypted_log_settings_
 
struct  lookup_emit_unencrypted_log_read_mem_settings_
 
struct  lookup_emit_unencrypted_log_write_log_to_public_inputs_settings_
 
struct  lookup_execution_bytecode_retrieval_result_settings_
 
struct  lookup_execution_check_radix_gt_256_settings_
 
struct  lookup_execution_check_written_storage_slot_settings_
 
struct  lookup_execution_dyn_l2_factor_bitwise_settings_
 
struct  lookup_execution_exec_spec_read_settings_
 
struct  lookup_execution_get_max_limbs_settings_
 
struct  lookup_execution_get_p_limbs_settings_
 
struct  lookup_execution_instruction_fetching_body_settings_
 
struct  lookup_execution_instruction_fetching_result_settings_
 
struct  lookup_external_call_call_allocated_left_da_range_settings_
 
struct  lookup_external_call_call_allocated_left_l2_range_settings_
 
struct  lookup_ff_gt_a_hi_range_settings_
 
struct  lookup_ff_gt_a_lo_range_settings_
 
struct  lookup_gas_addressing_gas_read_settings_
 
struct  lookup_gas_limit_used_da_range_settings_
 
struct  lookup_gas_limit_used_l2_range_settings_
 
struct  lookup_get_contract_instance_contract_instance_retrieval_settings_
 
struct  lookup_get_contract_instance_mem_write_contract_instance_exists_settings_
 
struct  lookup_get_contract_instance_mem_write_contract_instance_member_settings_
 
struct  lookup_get_contract_instance_precomputed_info_settings_
 
struct  lookup_get_env_var_precomputed_info_settings_
 
struct  lookup_get_env_var_read_from_public_inputs_col0_settings_
 
struct  lookup_get_env_var_read_from_public_inputs_col1_settings_
 
struct  lookup_gt_gt_range_settings_
 
struct  lookup_instr_fetching_bytecode_size_from_bc_dec_settings_
 
struct  lookup_instr_fetching_bytes_from_bc_dec_settings_
 
struct  lookup_instr_fetching_instr_abs_diff_positive_settings_
 
struct  lookup_instr_fetching_pc_abs_diff_positive_settings_
 
struct  lookup_instr_fetching_tag_value_validation_settings_
 
struct  lookup_instr_fetching_wire_instruction_info_settings_
 
struct  lookup_internal_call_push_call_stack_settings_
 
struct  lookup_internal_call_unwind_call_stack_settings_
 
struct  lookup_keccakf1600_dst_abs_diff_positive_settings_
 
struct  lookup_keccakf1600_round_cst_settings_
 
struct  lookup_keccakf1600_src_abs_diff_positive_settings_
 
struct  lookup_keccakf1600_state_chi_00_settings_
 
struct  lookup_keccakf1600_state_chi_01_settings_
 
struct  lookup_keccakf1600_state_chi_02_settings_
 
struct  lookup_keccakf1600_state_chi_03_settings_
 
struct  lookup_keccakf1600_state_chi_04_settings_
 
struct  lookup_keccakf1600_state_chi_10_settings_
 
struct  lookup_keccakf1600_state_chi_11_settings_
 
struct  lookup_keccakf1600_state_chi_12_settings_
 
struct  lookup_keccakf1600_state_chi_13_settings_
 
struct  lookup_keccakf1600_state_chi_14_settings_
 
struct  lookup_keccakf1600_state_chi_20_settings_
 
struct  lookup_keccakf1600_state_chi_21_settings_
 
struct  lookup_keccakf1600_state_chi_22_settings_
 
struct  lookup_keccakf1600_state_chi_23_settings_
 
struct  lookup_keccakf1600_state_chi_24_settings_
 
struct  lookup_keccakf1600_state_chi_30_settings_
 
struct  lookup_keccakf1600_state_chi_31_settings_
 
struct  lookup_keccakf1600_state_chi_32_settings_
 
struct  lookup_keccakf1600_state_chi_33_settings_
 
struct  lookup_keccakf1600_state_chi_34_settings_
 
struct  lookup_keccakf1600_state_chi_40_settings_
 
struct  lookup_keccakf1600_state_chi_41_settings_
 
struct  lookup_keccakf1600_state_chi_42_settings_
 
struct  lookup_keccakf1600_state_chi_43_settings_
 
struct  lookup_keccakf1600_state_chi_44_settings_
 
struct  lookup_keccakf1600_state_iota_00_settings_
 
struct  lookup_keccakf1600_state_pi_and_00_settings_
 
struct  lookup_keccakf1600_state_pi_and_01_settings_
 
struct  lookup_keccakf1600_state_pi_and_02_settings_
 
struct  lookup_keccakf1600_state_pi_and_03_settings_
 
struct  lookup_keccakf1600_state_pi_and_04_settings_
 
struct  lookup_keccakf1600_state_pi_and_10_settings_
 
struct  lookup_keccakf1600_state_pi_and_11_settings_
 
struct  lookup_keccakf1600_state_pi_and_12_settings_
 
struct  lookup_keccakf1600_state_pi_and_13_settings_
 
struct  lookup_keccakf1600_state_pi_and_14_settings_
 
struct  lookup_keccakf1600_state_pi_and_20_settings_
 
struct  lookup_keccakf1600_state_pi_and_21_settings_
 
struct  lookup_keccakf1600_state_pi_and_22_settings_
 
struct  lookup_keccakf1600_state_pi_and_23_settings_
 
struct  lookup_keccakf1600_state_pi_and_24_settings_
 
struct  lookup_keccakf1600_state_pi_and_30_settings_
 
struct  lookup_keccakf1600_state_pi_and_31_settings_
 
struct  lookup_keccakf1600_state_pi_and_32_settings_
 
struct  lookup_keccakf1600_state_pi_and_33_settings_
 
struct  lookup_keccakf1600_state_pi_and_34_settings_
 
struct  lookup_keccakf1600_state_pi_and_40_settings_
 
struct  lookup_keccakf1600_state_pi_and_41_settings_
 
struct  lookup_keccakf1600_state_pi_and_42_settings_
 
struct  lookup_keccakf1600_state_pi_and_43_settings_
 
struct  lookup_keccakf1600_state_pi_and_44_settings_
 
struct  lookup_keccakf1600_state_theta_00_settings_
 
struct  lookup_keccakf1600_state_theta_01_settings_
 
struct  lookup_keccakf1600_state_theta_02_settings_
 
struct  lookup_keccakf1600_state_theta_03_settings_
 
struct  lookup_keccakf1600_state_theta_04_settings_
 
struct  lookup_keccakf1600_state_theta_10_settings_
 
struct  lookup_keccakf1600_state_theta_11_settings_
 
struct  lookup_keccakf1600_state_theta_12_settings_
 
struct  lookup_keccakf1600_state_theta_13_settings_
 
struct  lookup_keccakf1600_state_theta_14_settings_
 
struct  lookup_keccakf1600_state_theta_20_settings_
 
struct  lookup_keccakf1600_state_theta_21_settings_
 
struct  lookup_keccakf1600_state_theta_22_settings_
 
struct  lookup_keccakf1600_state_theta_23_settings_
 
struct  lookup_keccakf1600_state_theta_24_settings_
 
struct  lookup_keccakf1600_state_theta_30_settings_
 
struct  lookup_keccakf1600_state_theta_31_settings_
 
struct  lookup_keccakf1600_state_theta_32_settings_
 
struct  lookup_keccakf1600_state_theta_33_settings_
 
struct  lookup_keccakf1600_state_theta_34_settings_
 
struct  lookup_keccakf1600_state_theta_40_settings_
 
struct  lookup_keccakf1600_state_theta_41_settings_
 
struct  lookup_keccakf1600_state_theta_42_settings_
 
struct  lookup_keccakf1600_state_theta_43_settings_
 
struct  lookup_keccakf1600_state_theta_44_settings_
 
struct  lookup_keccakf1600_theta_combined_xor_0_settings_
 
struct  lookup_keccakf1600_theta_combined_xor_1_settings_
 
struct  lookup_keccakf1600_theta_combined_xor_2_settings_
 
struct  lookup_keccakf1600_theta_combined_xor_3_settings_
 
struct  lookup_keccakf1600_theta_combined_xor_4_settings_
 
struct  lookup_keccakf1600_theta_limb_01_range_settings_
 
struct  lookup_keccakf1600_theta_limb_02_range_settings_
 
struct  lookup_keccakf1600_theta_limb_03_range_settings_
 
struct  lookup_keccakf1600_theta_limb_04_range_settings_
 
struct  lookup_keccakf1600_theta_limb_10_range_settings_
 
struct  lookup_keccakf1600_theta_limb_11_range_settings_
 
struct  lookup_keccakf1600_theta_limb_12_range_settings_
 
struct  lookup_keccakf1600_theta_limb_13_range_settings_
 
struct  lookup_keccakf1600_theta_limb_14_range_settings_
 
struct  lookup_keccakf1600_theta_limb_20_range_settings_
 
struct  lookup_keccakf1600_theta_limb_21_range_settings_
 
struct  lookup_keccakf1600_theta_limb_22_range_settings_
 
struct  lookup_keccakf1600_theta_limb_23_range_settings_
 
struct  lookup_keccakf1600_theta_limb_24_range_settings_
 
struct  lookup_keccakf1600_theta_limb_30_range_settings_
 
struct  lookup_keccakf1600_theta_limb_31_range_settings_
 
struct  lookup_keccakf1600_theta_limb_32_range_settings_
 
struct  lookup_keccakf1600_theta_limb_33_range_settings_
 
struct  lookup_keccakf1600_theta_limb_34_range_settings_
 
struct  lookup_keccakf1600_theta_limb_40_range_settings_
 
struct  lookup_keccakf1600_theta_limb_41_range_settings_
 
struct  lookup_keccakf1600_theta_limb_42_range_settings_
 
struct  lookup_keccakf1600_theta_limb_43_range_settings_
 
struct  lookup_keccakf1600_theta_limb_44_range_settings_
 
struct  lookup_keccakf1600_theta_xor_01_settings_
 
struct  lookup_keccakf1600_theta_xor_02_settings_
 
struct  lookup_keccakf1600_theta_xor_03_settings_
 
struct  lookup_keccakf1600_theta_xor_11_settings_
 
struct  lookup_keccakf1600_theta_xor_12_settings_
 
struct  lookup_keccakf1600_theta_xor_13_settings_
 
struct  lookup_keccakf1600_theta_xor_21_settings_
 
struct  lookup_keccakf1600_theta_xor_22_settings_
 
struct  lookup_keccakf1600_theta_xor_23_settings_
 
struct  lookup_keccakf1600_theta_xor_31_settings_
 
struct  lookup_keccakf1600_theta_xor_32_settings_
 
struct  lookup_keccakf1600_theta_xor_33_settings_
 
struct  lookup_keccakf1600_theta_xor_41_settings_
 
struct  lookup_keccakf1600_theta_xor_42_settings_
 
struct  lookup_keccakf1600_theta_xor_43_settings_
 
struct  lookup_keccakf1600_theta_xor_row_0_settings_
 
struct  lookup_keccakf1600_theta_xor_row_1_settings_
 
struct  lookup_keccakf1600_theta_xor_row_2_settings_
 
struct  lookup_keccakf1600_theta_xor_row_3_settings_
 
struct  lookup_keccakf1600_theta_xor_row_4_settings_
 
struct  lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_settings_
 
struct  lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_settings_
 
struct  lookup_l1_to_l2_message_tree_check_merkle_check_settings_
 
struct  lookup_merkle_check_merkle_poseidon2_read_settings_
 
struct  lookup_merkle_check_merkle_poseidon2_write_settings_
 
struct  lookup_note_hash_tree_check_merkle_check_settings_
 
struct  lookup_note_hash_tree_check_nonce_computation_poseidon2_settings_
 
struct  lookup_note_hash_tree_check_read_first_nullifier_settings_
 
struct  lookup_note_hash_tree_check_silo_poseidon2_settings_
 
struct  lookup_note_hash_tree_check_unique_note_hash_poseidon2_settings_
 
struct  lookup_note_hash_tree_check_write_note_hash_to_public_inputs_settings_
 
struct  lookup_notehash_exists_note_hash_leaf_index_in_range_settings_
 
struct  lookup_notehash_exists_note_hash_read_settings_
 
struct  lookup_nullifier_check_low_leaf_merkle_check_settings_
 
struct  lookup_nullifier_check_low_leaf_next_nullifier_validation_settings_
 
struct  lookup_nullifier_check_low_leaf_nullifier_validation_settings_
 
struct  lookup_nullifier_check_low_leaf_poseidon2_settings_
 
struct  lookup_nullifier_check_new_leaf_merkle_check_settings_
 
struct  lookup_nullifier_check_new_leaf_poseidon2_settings_
 
struct  lookup_nullifier_check_silo_poseidon2_settings_
 
struct  lookup_nullifier_check_updated_low_leaf_poseidon2_settings_
 
struct  lookup_nullifier_check_write_nullifier_to_public_inputs_settings_
 
struct  lookup_nullifier_exists_nullifier_exists_check_settings_
 
struct  lookup_poseidon2_hash_poseidon2_perm_settings_
 
struct  lookup_poseidon2_mem_check_dst_addr_in_range_settings_
 
struct  lookup_poseidon2_mem_check_src_addr_in_range_settings_
 
struct  lookup_poseidon2_mem_input_output_poseidon2_perm_settings_
 
struct  lookup_poseidon2_mem_pos_read_mem_0_settings_
 
struct  lookup_poseidon2_mem_pos_read_mem_1_settings_
 
struct  lookup_poseidon2_mem_pos_read_mem_2_settings_
 
struct  lookup_poseidon2_mem_pos_read_mem_3_settings_
 
struct  lookup_poseidon2_mem_pos_write_mem_0_settings_
 
struct  lookup_poseidon2_mem_pos_write_mem_1_settings_
 
struct  lookup_poseidon2_mem_pos_write_mem_2_settings_
 
struct  lookup_poseidon2_mem_pos_write_mem_3_settings_
 
struct  lookup_public_data_check_low_leaf_merkle_check_settings_
 
struct  lookup_public_data_check_low_leaf_next_slot_validation_settings_
 
struct  lookup_public_data_check_low_leaf_poseidon2_0_settings_
 
struct  lookup_public_data_check_low_leaf_poseidon2_1_settings_
 
struct  lookup_public_data_check_low_leaf_slot_validation_settings_
 
struct  lookup_public_data_check_new_leaf_merkle_check_settings_
 
struct  lookup_public_data_check_new_leaf_poseidon2_0_settings_
 
struct  lookup_public_data_check_new_leaf_poseidon2_1_settings_
 
struct  lookup_public_data_check_silo_poseidon2_settings_
 
struct  lookup_public_data_check_updated_low_leaf_poseidon2_0_settings_
 
struct  lookup_public_data_check_updated_low_leaf_poseidon2_1_settings_
 
struct  lookup_public_data_check_write_public_data_to_public_inputs_settings_
 
struct  lookup_public_data_check_write_writes_length_to_public_inputs_settings_
 
struct  lookup_range_check_dyn_diff_is_u16_settings_
 
struct  lookup_range_check_dyn_rng_chk_pow_2_settings_
 
struct  lookup_range_check_r0_is_u16_settings_
 
struct  lookup_range_check_r1_is_u16_settings_
 
struct  lookup_range_check_r2_is_u16_settings_
 
struct  lookup_range_check_r3_is_u16_settings_
 
struct  lookup_range_check_r4_is_u16_settings_
 
struct  lookup_range_check_r5_is_u16_settings_
 
struct  lookup_range_check_r6_is_u16_settings_
 
struct  lookup_range_check_r7_is_u16_settings_
 
struct  lookup_registers_mem_op_0_settings_
 
struct  lookup_registers_mem_op_1_settings_
 
struct  lookup_registers_mem_op_2_settings_
 
struct  lookup_registers_mem_op_3_settings_
 
struct  lookup_registers_mem_op_4_settings_
 
struct  lookup_registers_mem_op_5_settings_
 
struct  lookup_registers_mem_op_6_settings_
 
struct  lookup_relation_base
 
struct  lookup_scalar_mul_add_settings_
 
struct  lookup_scalar_mul_double_settings_
 
struct  lookup_scalar_mul_to_radix_settings_
 
struct  lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_settings_
 
struct  lookup_settings
 
struct  lookup_sha256_ch_and_0_settings_
 
struct  lookup_sha256_ch_and_1_settings_
 
struct  lookup_sha256_ch_xor_settings_
 
struct  lookup_sha256_maj_and_0_settings_
 
struct  lookup_sha256_maj_and_1_settings_
 
struct  lookup_sha256_maj_and_2_settings_
 
struct  lookup_sha256_maj_xor_0_settings_
 
struct  lookup_sha256_maj_xor_1_settings_
 
struct  lookup_sha256_mem_check_input_addr_in_range_settings_
 
struct  lookup_sha256_mem_check_output_addr_in_range_settings_
 
struct  lookup_sha256_mem_check_state_addr_in_range_settings_
 
struct  lookup_sha256_range_comp_a_lhs_settings_
 
struct  lookup_sha256_range_comp_a_rhs_settings_
 
struct  lookup_sha256_range_comp_b_lhs_settings_
 
struct  lookup_sha256_range_comp_b_rhs_settings_
 
struct  lookup_sha256_range_comp_c_lhs_settings_
 
struct  lookup_sha256_range_comp_c_rhs_settings_
 
struct  lookup_sha256_range_comp_d_lhs_settings_
 
struct  lookup_sha256_range_comp_d_rhs_settings_
 
struct  lookup_sha256_range_comp_e_lhs_settings_
 
struct  lookup_sha256_range_comp_e_rhs_settings_
 
struct  lookup_sha256_range_comp_f_lhs_settings_
 
struct  lookup_sha256_range_comp_f_rhs_settings_
 
struct  lookup_sha256_range_comp_g_lhs_settings_
 
struct  lookup_sha256_range_comp_g_rhs_settings_
 
struct  lookup_sha256_range_comp_h_lhs_settings_
 
struct  lookup_sha256_range_comp_h_rhs_settings_
 
struct  lookup_sha256_range_comp_next_a_lhs_settings_
 
struct  lookup_sha256_range_comp_next_a_rhs_settings_
 
struct  lookup_sha256_range_comp_next_e_lhs_settings_
 
struct  lookup_sha256_range_comp_next_e_rhs_settings_
 
struct  lookup_sha256_range_comp_w_lhs_settings_
 
struct  lookup_sha256_range_comp_w_rhs_settings_
 
struct  lookup_sha256_range_rhs_a_13_settings_
 
struct  lookup_sha256_range_rhs_a_22_settings_
 
struct  lookup_sha256_range_rhs_a_2_settings_
 
struct  lookup_sha256_range_rhs_e_11_settings_
 
struct  lookup_sha256_range_rhs_e_25_settings_
 
struct  lookup_sha256_range_rhs_e_6_settings_
 
struct  lookup_sha256_range_rhs_w_10_settings_
 
struct  lookup_sha256_range_rhs_w_17_settings_
 
struct  lookup_sha256_range_rhs_w_18_settings_
 
struct  lookup_sha256_range_rhs_w_19_settings_
 
struct  lookup_sha256_range_rhs_w_3_settings_
 
struct  lookup_sha256_range_rhs_w_7_settings_
 
struct  lookup_sha256_round_constant_settings_
 
struct  lookup_sha256_s_0_xor_0_settings_
 
struct  lookup_sha256_s_0_xor_1_settings_
 
struct  lookup_sha256_s_1_xor_0_settings_
 
struct  lookup_sha256_s_1_xor_1_settings_
 
struct  lookup_sha256_w_s_0_xor_0_settings_
 
struct  lookup_sha256_w_s_0_xor_1_settings_
 
struct  lookup_sha256_w_s_1_xor_0_settings_
 
struct  lookup_sha256_w_s_1_xor_1_settings_
 
struct  lookup_sload_storage_read_settings_
 
struct  lookup_sstore_record_written_storage_slot_settings_
 
struct  lookup_sstore_storage_write_settings_
 
struct  lookup_to_radix_fetch_p_limb_settings_
 
struct  lookup_to_radix_fetch_safe_limbs_settings_
 
struct  lookup_to_radix_limb_less_than_radix_range_settings_
 
struct  lookup_to_radix_limb_p_diff_range_settings_
 
struct  lookup_to_radix_limb_range_settings_
 
struct  lookup_to_radix_mem_check_dst_addr_in_range_settings_
 
struct  lookup_to_radix_mem_check_radix_gt_256_settings_
 
struct  lookup_to_radix_mem_check_radix_lt_2_settings_
 
struct  lookup_to_radix_mem_input_output_to_radix_settings_
 
struct  lookup_to_radix_mem_write_mem_settings_
 
struct  lookup_tx_balance_read_settings_
 
struct  lookup_tx_balance_slot_poseidon2_settings_
 
struct  lookup_tx_balance_update_settings_
 
struct  lookup_tx_balance_validation_settings_
 
struct  lookup_tx_context_public_inputs_gas_used_settings_
 
struct  lookup_tx_context_public_inputs_l1_l2_tree_settings_
 
struct  lookup_tx_context_public_inputs_note_hash_tree_settings_
 
struct  lookup_tx_context_public_inputs_nullifier_tree_settings_
 
struct  lookup_tx_context_public_inputs_public_data_tree_settings_
 
struct  lookup_tx_context_public_inputs_read_gas_limit_settings_
 
struct  lookup_tx_context_public_inputs_write_l2_to_l1_message_count_settings_
 
struct  lookup_tx_context_public_inputs_write_note_hash_count_settings_
 
struct  lookup_tx_context_public_inputs_write_nullifier_count_settings_
 
struct  lookup_tx_context_public_inputs_write_unencrypted_log_count_settings_
 
struct  lookup_tx_context_restore_state_on_revert_settings_
 
struct  lookup_tx_dispatch_exec_end_settings_
 
struct  lookup_tx_dispatch_exec_start_settings_
 
struct  lookup_tx_note_hash_append_settings_
 
struct  lookup_tx_nullifier_append_settings_
 
struct  lookup_tx_phase_jump_on_revert_settings_
 
struct  lookup_tx_read_effective_fee_public_inputs_settings_
 
struct  lookup_tx_read_fee_payer_public_inputs_settings_
 
struct  lookup_tx_read_l2_l1_msg_settings_
 
struct  lookup_tx_read_phase_length_settings_
 
struct  lookup_tx_read_phase_table_settings_
 
struct  lookup_tx_read_public_call_request_phase_settings_
 
struct  lookup_tx_read_tree_insert_value_settings_
 
struct  lookup_tx_write_fee_public_inputs_settings_
 
struct  lookup_tx_write_l2_l1_msg_settings_
 
struct  lookup_update_check_delayed_public_mutable_slot_poseidon2_settings_
 
struct  lookup_update_check_timestamp_from_public_inputs_settings_
 
struct  lookup_update_check_timestamp_of_change_cmp_range_settings_
 
struct  lookup_update_check_update_hash_poseidon2_settings_
 
struct  lookup_update_check_update_hash_public_data_read_settings_
 
struct  lookup_update_check_update_hi_metadata_range_settings_
 
struct  lookup_update_check_update_lo_metadata_range_settings_
 
struct  lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_settings_
 
struct  lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_settings_
 
struct  lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_settings_
 
struct  lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_settings_
 
struct  lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_settings_
 
struct  lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_settings_
 
struct  lookup_written_public_data_slots_tree_check_silo_poseidon2_settings_
 
struct  lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_settings_
 
class  memory
 
class  memoryImpl
 
class  merkle_check
 
class  merkle_checkImpl
 
class  note_hash_tree_check
 
class  note_hash_tree_checkImpl
 
class  notehash_exists
 
class  notehash_existsImpl
 
class  nullifier_check
 
class  nullifier_checkImpl
 
class  nullifier_exists
 
class  nullifier_existsImpl
 
class  optimized_poseidon2_perm
 
class  optimized_poseidon2_permImpl
 
struct  perm_addressing_base_address_from_memory_settings_
 
struct  perm_addressing_indirect_from_memory_0_settings_
 
struct  perm_addressing_indirect_from_memory_1_settings_
 
struct  perm_addressing_indirect_from_memory_2_settings_
 
struct  perm_addressing_indirect_from_memory_3_settings_
 
struct  perm_addressing_indirect_from_memory_4_settings_
 
struct  perm_addressing_indirect_from_memory_5_settings_
 
struct  perm_addressing_indirect_from_memory_6_settings_
 
struct  perm_data_copy_dispatch_cd_copy_settings_
 
struct  perm_data_copy_dispatch_rd_copy_settings_
 
struct  perm_ecc_mem_dispatch_exec_ecc_add_settings_
 
struct  perm_execution_dispatch_get_contract_instance_settings_
 
struct  perm_execution_dispatch_keccakf1600_settings_
 
struct  perm_keccak_memory_slice_to_mem_settings_
 
struct  perm_keccakf1600_read_to_slice_settings_
 
struct  perm_keccakf1600_write_to_slice_settings_
 
struct  perm_poseidon2_mem_dispatch_exec_pos2_settings_
 
struct  perm_public_data_check_squashing_settings_
 
struct  perm_sha256_mem_dispatch_sha256_settings_
 
struct  perm_sha256_mem_mem_input_read_settings_
 
struct  perm_sha256_mem_mem_op_0_settings_
 
struct  perm_sha256_mem_mem_op_1_settings_
 
struct  perm_sha256_mem_mem_op_2_settings_
 
struct  perm_sha256_mem_mem_op_3_settings_
 
struct  perm_sha256_mem_mem_op_4_settings_
 
struct  perm_sha256_mem_mem_op_5_settings_
 
struct  perm_sha256_mem_mem_op_6_settings_
 
struct  perm_sha256_mem_mem_op_7_settings_
 
struct  perm_to_radix_mem_dispatch_exec_to_radix_settings_
 
struct  permutation_relation_base
 
struct  permutation_settings
 
class  poseidon2_hash
 
class  poseidon2_hashImpl
 
class  poseidon2_mem
 
class  poseidon2_memImpl
 
struct  PrivateToAvmAccumulatedData
 
struct  PrivateToAvmAccumulatedDataArrayLengths
 
class  public_data_check
 
class  public_data_checkImpl
 
class  public_data_squash
 
class  public_data_squashImpl
 
struct  PublicCallRequest
 
struct  PublicCallRequestArrayLengths
 
struct  PublicCallRequestWithCalldata
 
struct  PublicDataWrite
 
struct  PublicInputs
 
struct  PublicKeys
 
struct  PublicKeysHint
 
struct  PublicLog
 
class  range_check
 
class  range_checkImpl
 
class  registers
 
class  registersImpl
 
struct  RevertCheckpointHint
 
class  scalar_mul
 
class  scalar_mulImpl
 
struct  ScopedL2ToL1Message
 
class  send_l2_to_l1_msg
 
class  send_l2_to_l1_msgImpl
 
struct  SequentialInsertHint
 
class  sha256
 
class  sha256_mem
 
class  sha256_memImpl
 
class  sha256Impl
 
struct  SideEffectStates
 
class  sload
 
class  sloadImpl
 
class  sstore
 
class  sstoreImpl
 
class  StandardAffinePoint
 
class  Stats
 
class  TaggedValue
 
class  TagMismatchException
 
class  to_radix
 
class  to_radix_mem
 
class  to_radix_memImpl
 
class  to_radixImpl
 
struct  TreeSnapshots
 
struct  TreeState
 
struct  TreeStates
 
struct  Tx
 
class  tx
 
class  tx_context
 
class  tx_contextImpl
 
class  tx_discard
 
class  tx_discardImpl
 
class  txImpl
 
class  uint1_t
 A 1-bit unsigned integer type. More...
 
class  update_check
 
class  update_checkImpl
 
struct  WireInstructionSpec
 
class  written_public_data_slots_tree_check
 
class  written_public_data_slots_tree_checkImpl
 

Typedefs

using CreateCheckpointHint = CheckpointActionNoStateChangeHint
 
using CommitCheckpointHint = CheckpointActionNoStateChangeHint
 
using AztecAddress = FF
 
using ContractClassId = FF
 
using PC = uint32_t
 
using AffinePoint = grumpkin::g1::affine_element
 
using EthAddress = FF
 
using InternalCallId = uint32_t
 
using FF = AvmFlavorSettings::FF
 
using Fq = AvmFlavorSettings::G1::Fq
 
using EmbeddedCurvePoint = StandardAffinePoint< AvmFlavorSettings::EmbeddedCurve::AffineElement >
 
using RegisterInfo = ExecInstructionSpec::RegisterInfo
 
template<class Key , class T >
using unordered_flat_map = ::ankerl::unordered_dense::map< Key, T >
 
using MemoryTag = ValueTag
 
using MemoryValue = TaggedValue
 
using MemoryAddress = uint32_t
 
template<class Key >
using unordered_flat_set = ::ankerl::unordered_dense::set< Key >
 
template<typename... input_t>
using tuple_cat_t = decltype(flat_tuple::tuple_cat(std::declval< input_t >()...))
 
using Flavor = AvmFlavor
 
using lookup_address_derivation_salted_initialization_hash_poseidon2_0_settings = lookup_settings< lookup_address_derivation_salted_initialization_hash_poseidon2_0_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_salted_initialization_hash_poseidon2_0_relation = lookup_relation_base< FF_, lookup_address_derivation_salted_initialization_hash_poseidon2_0_settings >
 
using lookup_address_derivation_salted_initialization_hash_poseidon2_1_settings = lookup_settings< lookup_address_derivation_salted_initialization_hash_poseidon2_1_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_salted_initialization_hash_poseidon2_1_relation = lookup_relation_base< FF_, lookup_address_derivation_salted_initialization_hash_poseidon2_1_settings >
 
using lookup_address_derivation_partial_address_poseidon2_settings = lookup_settings< lookup_address_derivation_partial_address_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_partial_address_poseidon2_relation = lookup_relation_base< FF_, lookup_address_derivation_partial_address_poseidon2_settings >
 
using lookup_address_derivation_public_keys_hash_poseidon2_0_settings = lookup_settings< lookup_address_derivation_public_keys_hash_poseidon2_0_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_public_keys_hash_poseidon2_0_relation = lookup_relation_base< FF_, lookup_address_derivation_public_keys_hash_poseidon2_0_settings >
 
using lookup_address_derivation_public_keys_hash_poseidon2_1_settings = lookup_settings< lookup_address_derivation_public_keys_hash_poseidon2_1_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_public_keys_hash_poseidon2_1_relation = lookup_relation_base< FF_, lookup_address_derivation_public_keys_hash_poseidon2_1_settings >
 
using lookup_address_derivation_public_keys_hash_poseidon2_2_settings = lookup_settings< lookup_address_derivation_public_keys_hash_poseidon2_2_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_public_keys_hash_poseidon2_2_relation = lookup_relation_base< FF_, lookup_address_derivation_public_keys_hash_poseidon2_2_settings >
 
using lookup_address_derivation_public_keys_hash_poseidon2_3_settings = lookup_settings< lookup_address_derivation_public_keys_hash_poseidon2_3_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_public_keys_hash_poseidon2_3_relation = lookup_relation_base< FF_, lookup_address_derivation_public_keys_hash_poseidon2_3_settings >
 
using lookup_address_derivation_public_keys_hash_poseidon2_4_settings = lookup_settings< lookup_address_derivation_public_keys_hash_poseidon2_4_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_public_keys_hash_poseidon2_4_relation = lookup_relation_base< FF_, lookup_address_derivation_public_keys_hash_poseidon2_4_settings >
 
using lookup_address_derivation_preaddress_poseidon2_settings = lookup_settings< lookup_address_derivation_preaddress_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_preaddress_poseidon2_relation = lookup_relation_base< FF_, lookup_address_derivation_preaddress_poseidon2_settings >
 
using lookup_address_derivation_preaddress_scalar_mul_settings = lookup_settings< lookup_address_derivation_preaddress_scalar_mul_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_preaddress_scalar_mul_relation = lookup_relation_base< FF_, lookup_address_derivation_preaddress_scalar_mul_settings >
 
using lookup_address_derivation_address_ecadd_settings = lookup_settings< lookup_address_derivation_address_ecadd_settings_ >
 
template<typename FF_ >
using lookup_address_derivation_address_ecadd_relation = lookup_relation_base< FF_, lookup_address_derivation_address_ecadd_settings >
 
using lookup_addressing_relative_overflow_range_0_settings = lookup_settings< lookup_addressing_relative_overflow_range_0_settings_ >
 
template<typename FF_ >
using lookup_addressing_relative_overflow_range_0_relation = lookup_relation_base< FF_, lookup_addressing_relative_overflow_range_0_settings >
 
using lookup_addressing_relative_overflow_range_1_settings = lookup_settings< lookup_addressing_relative_overflow_range_1_settings_ >
 
template<typename FF_ >
using lookup_addressing_relative_overflow_range_1_relation = lookup_relation_base< FF_, lookup_addressing_relative_overflow_range_1_settings >
 
using lookup_addressing_relative_overflow_range_2_settings = lookup_settings< lookup_addressing_relative_overflow_range_2_settings_ >
 
template<typename FF_ >
using lookup_addressing_relative_overflow_range_2_relation = lookup_relation_base< FF_, lookup_addressing_relative_overflow_range_2_settings >
 
using lookup_addressing_relative_overflow_range_3_settings = lookup_settings< lookup_addressing_relative_overflow_range_3_settings_ >
 
template<typename FF_ >
using lookup_addressing_relative_overflow_range_3_relation = lookup_relation_base< FF_, lookup_addressing_relative_overflow_range_3_settings >
 
using lookup_addressing_relative_overflow_range_4_settings = lookup_settings< lookup_addressing_relative_overflow_range_4_settings_ >
 
template<typename FF_ >
using lookup_addressing_relative_overflow_range_4_relation = lookup_relation_base< FF_, lookup_addressing_relative_overflow_range_4_settings >
 
using lookup_addressing_relative_overflow_range_5_settings = lookup_settings< lookup_addressing_relative_overflow_range_5_settings_ >
 
template<typename FF_ >
using lookup_addressing_relative_overflow_range_5_relation = lookup_relation_base< FF_, lookup_addressing_relative_overflow_range_5_settings >
 
using lookup_addressing_relative_overflow_range_6_settings = lookup_settings< lookup_addressing_relative_overflow_range_6_settings_ >
 
template<typename FF_ >
using lookup_addressing_relative_overflow_range_6_relation = lookup_relation_base< FF_, lookup_addressing_relative_overflow_range_6_settings >
 
using lookup_alu_register_tag_value_settings = lookup_settings< lookup_alu_register_tag_value_settings_ >
 
template<typename FF_ >
using lookup_alu_register_tag_value_relation = lookup_relation_base< FF_, lookup_alu_register_tag_value_settings >
 
using lookup_alu_tag_max_bits_value_settings = lookup_settings< lookup_alu_tag_max_bits_value_settings_ >
 
template<typename FF_ >
using lookup_alu_tag_max_bits_value_relation = lookup_relation_base< FF_, lookup_alu_tag_max_bits_value_settings >
 
using lookup_alu_range_check_decomposition_a_lo_settings = lookup_settings< lookup_alu_range_check_decomposition_a_lo_settings_ >
 
template<typename FF_ >
using lookup_alu_range_check_decomposition_a_lo_relation = lookup_relation_base< FF_, lookup_alu_range_check_decomposition_a_lo_settings >
 
using lookup_alu_range_check_decomposition_a_hi_settings = lookup_settings< lookup_alu_range_check_decomposition_a_hi_settings_ >
 
template<typename FF_ >
using lookup_alu_range_check_decomposition_a_hi_relation = lookup_relation_base< FF_, lookup_alu_range_check_decomposition_a_hi_settings >
 
using lookup_alu_range_check_decomposition_b_lo_settings = lookup_settings< lookup_alu_range_check_decomposition_b_lo_settings_ >
 
template<typename FF_ >
using lookup_alu_range_check_decomposition_b_lo_relation = lookup_relation_base< FF_, lookup_alu_range_check_decomposition_b_lo_settings >
 
using lookup_alu_range_check_decomposition_b_hi_settings = lookup_settings< lookup_alu_range_check_decomposition_b_hi_settings_ >
 
template<typename FF_ >
using lookup_alu_range_check_decomposition_b_hi_relation = lookup_relation_base< FF_, lookup_alu_range_check_decomposition_b_hi_settings >
 
using lookup_alu_range_check_mul_u128_c_hi_settings = lookup_settings< lookup_alu_range_check_mul_u128_c_hi_settings_ >
 
template<typename FF_ >
using lookup_alu_range_check_mul_u128_c_hi_relation = lookup_relation_base< FF_, lookup_alu_range_check_mul_u128_c_hi_settings >
 
using lookup_alu_gt_div_remainder_settings = lookup_settings< lookup_alu_gt_div_remainder_settings_ >
 
template<typename FF_ >
using lookup_alu_gt_div_remainder_relation = lookup_relation_base< FF_, lookup_alu_gt_div_remainder_settings >
 
using lookup_alu_ff_gt_settings = lookup_settings< lookup_alu_ff_gt_settings_ >
 
template<typename FF_ >
using lookup_alu_ff_gt_relation = lookup_relation_base< FF_, lookup_alu_ff_gt_settings >
 
using lookup_alu_int_gt_settings = lookup_settings< lookup_alu_int_gt_settings_ >
 
template<typename FF_ >
using lookup_alu_int_gt_relation = lookup_relation_base< FF_, lookup_alu_int_gt_settings >
 
using lookup_alu_shifts_two_pow_settings = lookup_settings< lookup_alu_shifts_two_pow_settings_ >
 
template<typename FF_ >
using lookup_alu_shifts_two_pow_relation = lookup_relation_base< FF_, lookup_alu_shifts_two_pow_settings >
 
using lookup_alu_exec_dispatching_cast_settings = lookup_settings< lookup_alu_exec_dispatching_cast_settings_ >
 
template<typename FF_ >
using lookup_alu_exec_dispatching_cast_relation = lookup_relation_base< FF_, lookup_alu_exec_dispatching_cast_settings >
 
using lookup_alu_exec_dispatching_set_settings = lookup_settings< lookup_alu_exec_dispatching_set_settings_ >
 
template<typename FF_ >
using lookup_alu_exec_dispatching_set_relation = lookup_relation_base< FF_, lookup_alu_exec_dispatching_set_settings >
 
using lookup_alu_large_trunc_canonical_dec_settings = lookup_settings< lookup_alu_large_trunc_canonical_dec_settings_ >
 
template<typename FF_ >
using lookup_alu_large_trunc_canonical_dec_relation = lookup_relation_base< FF_, lookup_alu_large_trunc_canonical_dec_settings >
 
using lookup_alu_range_check_trunc_mid_settings = lookup_settings< lookup_alu_range_check_trunc_mid_settings_ >
 
template<typename FF_ >
using lookup_alu_range_check_trunc_mid_relation = lookup_relation_base< FF_, lookup_alu_range_check_trunc_mid_settings >
 
using lookup_bc_decomposition_bytes_are_bytes_settings = lookup_settings< lookup_bc_decomposition_bytes_are_bytes_settings_ >
 
template<typename FF_ >
using lookup_bc_decomposition_bytes_are_bytes_relation = lookup_relation_base< FF_, lookup_bc_decomposition_bytes_are_bytes_settings >
 
using lookup_bc_hashing_get_packed_field_settings = lookup_settings< lookup_bc_hashing_get_packed_field_settings_ >
 
template<typename FF_ >
using lookup_bc_hashing_get_packed_field_relation = lookup_relation_base< FF_, lookup_bc_hashing_get_packed_field_settings >
 
using lookup_bc_hashing_iv_is_len_settings = lookup_settings< lookup_bc_hashing_iv_is_len_settings_ >
 
template<typename FF_ >
using lookup_bc_hashing_iv_is_len_relation = lookup_relation_base< FF_, lookup_bc_hashing_iv_is_len_settings >
 
using lookup_bc_retrieval_contract_instance_retrieval_settings = lookup_settings< lookup_bc_retrieval_contract_instance_retrieval_settings_ >
 
template<typename FF_ >
using lookup_bc_retrieval_contract_instance_retrieval_relation = lookup_relation_base< FF_, lookup_bc_retrieval_contract_instance_retrieval_settings >
 
using lookup_bc_retrieval_class_id_derivation_settings = lookup_settings< lookup_bc_retrieval_class_id_derivation_settings_ >
 
template<typename FF_ >
using lookup_bc_retrieval_class_id_derivation_relation = lookup_relation_base< FF_, lookup_bc_retrieval_class_id_derivation_settings >
 
using lookup_bitwise_integral_tag_length_settings = lookup_settings< lookup_bitwise_integral_tag_length_settings_ >
 
template<typename FF_ >
using lookup_bitwise_integral_tag_length_relation = lookup_relation_base< FF_, lookup_bitwise_integral_tag_length_settings >
 
using lookup_bitwise_byte_operations_settings = lookup_settings< lookup_bitwise_byte_operations_settings_ >
 
template<typename FF_ >
using lookup_bitwise_byte_operations_relation = lookup_relation_base< FF_, lookup_bitwise_byte_operations_settings >
 
using lookup_bitwise_dispatch_exec_bitwise_settings = lookup_settings< lookup_bitwise_dispatch_exec_bitwise_settings_ >
 
template<typename FF_ >
using lookup_bitwise_dispatch_exec_bitwise_relation = lookup_relation_base< FF_, lookup_bitwise_dispatch_exec_bitwise_settings >
 
using lookup_calldata_hashing_cd_hash_settings = lookup_settings< lookup_calldata_hashing_cd_hash_settings_ >
 
template<typename FF_ >
using lookup_calldata_hashing_cd_hash_relation = lookup_relation_base< FF_, lookup_calldata_hashing_cd_hash_settings >
 
using lookup_calldata_hashing_cd_hash_end_settings = lookup_settings< lookup_calldata_hashing_cd_hash_end_settings_ >
 
template<typename FF_ >
using lookup_calldata_hashing_cd_hash_end_relation = lookup_relation_base< FF_, lookup_calldata_hashing_cd_hash_end_settings >
 
using lookup_class_id_derivation_class_id_poseidon2_0_settings = lookup_settings< lookup_class_id_derivation_class_id_poseidon2_0_settings_ >
 
template<typename FF_ >
using lookup_class_id_derivation_class_id_poseidon2_0_relation = lookup_relation_base< FF_, lookup_class_id_derivation_class_id_poseidon2_0_settings >
 
using lookup_class_id_derivation_class_id_poseidon2_1_settings = lookup_settings< lookup_class_id_derivation_class_id_poseidon2_1_settings_ >
 
template<typename FF_ >
using lookup_class_id_derivation_class_id_poseidon2_1_relation = lookup_relation_base< FF_, lookup_class_id_derivation_class_id_poseidon2_1_settings >
 
using lookup_context_ctx_stack_call_settings = lookup_settings< lookup_context_ctx_stack_call_settings_ >
 
template<typename FF_ >
using lookup_context_ctx_stack_call_relation = lookup_relation_base< FF_, lookup_context_ctx_stack_call_settings >
 
using lookup_context_ctx_stack_rollback_settings = lookup_settings< lookup_context_ctx_stack_rollback_settings_ >
 
template<typename FF_ >
using lookup_context_ctx_stack_rollback_relation = lookup_relation_base< FF_, lookup_context_ctx_stack_rollback_settings >
 
using lookup_context_ctx_stack_return_settings = lookup_settings< lookup_context_ctx_stack_return_settings_ >
 
template<typename FF_ >
using lookup_context_ctx_stack_return_relation = lookup_relation_base< FF_, lookup_context_ctx_stack_return_settings >
 
using lookup_contract_instance_retrieval_deployment_nullifier_read_settings = lookup_settings< lookup_contract_instance_retrieval_deployment_nullifier_read_settings_ >
 
template<typename FF_ >
using lookup_contract_instance_retrieval_deployment_nullifier_read_relation = lookup_relation_base< FF_, lookup_contract_instance_retrieval_deployment_nullifier_read_settings >
 
using lookup_contract_instance_retrieval_address_derivation_settings = lookup_settings< lookup_contract_instance_retrieval_address_derivation_settings_ >
 
template<typename FF_ >
using lookup_contract_instance_retrieval_address_derivation_relation = lookup_relation_base< FF_, lookup_contract_instance_retrieval_address_derivation_settings >
 
using lookup_contract_instance_retrieval_update_check_settings = lookup_settings< lookup_contract_instance_retrieval_update_check_settings_ >
 
template<typename FF_ >
using lookup_contract_instance_retrieval_update_check_relation = lookup_relation_base< FF_, lookup_contract_instance_retrieval_update_check_settings >
 
using lookup_data_copy_max_read_index_gt_settings = lookup_settings< lookup_data_copy_max_read_index_gt_settings_ >
 
template<typename FF_ >
using lookup_data_copy_max_read_index_gt_relation = lookup_relation_base< FF_, lookup_data_copy_max_read_index_gt_settings >
 
using lookup_data_copy_check_src_addr_in_range_settings = lookup_settings< lookup_data_copy_check_src_addr_in_range_settings_ >
 
template<typename FF_ >
using lookup_data_copy_check_src_addr_in_range_relation = lookup_relation_base< FF_, lookup_data_copy_check_src_addr_in_range_settings >
 
using lookup_data_copy_check_dst_addr_in_range_settings = lookup_settings< lookup_data_copy_check_dst_addr_in_range_settings_ >
 
template<typename FF_ >
using lookup_data_copy_check_dst_addr_in_range_relation = lookup_relation_base< FF_, lookup_data_copy_check_dst_addr_in_range_settings >
 
using lookup_data_copy_offset_gt_max_read_index_settings = lookup_settings< lookup_data_copy_offset_gt_max_read_index_settings_ >
 
template<typename FF_ >
using lookup_data_copy_offset_gt_max_read_index_relation = lookup_relation_base< FF_, lookup_data_copy_offset_gt_max_read_index_settings >
 
using lookup_data_copy_mem_write_settings = lookup_settings< lookup_data_copy_mem_write_settings_ >
 
template<typename FF_ >
using lookup_data_copy_mem_write_relation = lookup_relation_base< FF_, lookup_data_copy_mem_write_settings >
 
using lookup_data_copy_mem_read_settings = lookup_settings< lookup_data_copy_mem_read_settings_ >
 
template<typename FF_ >
using lookup_data_copy_mem_read_relation = lookup_relation_base< FF_, lookup_data_copy_mem_read_settings >
 
using lookup_data_copy_col_read_settings = lookup_settings< lookup_data_copy_col_read_settings_ >
 
template<typename FF_ >
using lookup_data_copy_col_read_relation = lookup_relation_base< FF_, lookup_data_copy_col_read_settings >
 
using lookup_ecc_mem_check_dst_addr_in_range_settings = lookup_settings< lookup_ecc_mem_check_dst_addr_in_range_settings_ >
 
template<typename FF_ >
using lookup_ecc_mem_check_dst_addr_in_range_relation = lookup_relation_base< FF_, lookup_ecc_mem_check_dst_addr_in_range_settings >
 
using lookup_ecc_mem_input_output_ecc_add_settings = lookup_settings< lookup_ecc_mem_input_output_ecc_add_settings_ >
 
template<typename FF_ >
using lookup_ecc_mem_input_output_ecc_add_relation = lookup_relation_base< FF_, lookup_ecc_mem_input_output_ecc_add_settings >
 
using lookup_ecc_mem_write_mem_0_settings = lookup_settings< lookup_ecc_mem_write_mem_0_settings_ >
 
template<typename FF_ >
using lookup_ecc_mem_write_mem_0_relation = lookup_relation_base< FF_, lookup_ecc_mem_write_mem_0_settings >
 
using lookup_ecc_mem_write_mem_1_settings = lookup_settings< lookup_ecc_mem_write_mem_1_settings_ >
 
template<typename FF_ >
using lookup_ecc_mem_write_mem_1_relation = lookup_relation_base< FF_, lookup_ecc_mem_write_mem_1_settings >
 
using lookup_ecc_mem_write_mem_2_settings = lookup_settings< lookup_ecc_mem_write_mem_2_settings_ >
 
template<typename FF_ >
using lookup_ecc_mem_write_mem_2_relation = lookup_relation_base< FF_, lookup_ecc_mem_write_mem_2_settings >
 
using lookup_emit_notehash_notehash_tree_write_settings = lookup_settings< lookup_emit_notehash_notehash_tree_write_settings_ >
 
template<typename FF_ >
using lookup_emit_notehash_notehash_tree_write_relation = lookup_relation_base< FF_, lookup_emit_notehash_notehash_tree_write_settings >
 
using lookup_emit_nullifier_write_nullifier_settings = lookup_settings< lookup_emit_nullifier_write_nullifier_settings_ >
 
template<typename FF_ >
using lookup_emit_nullifier_write_nullifier_relation = lookup_relation_base< FF_, lookup_emit_nullifier_write_nullifier_settings >
 
using lookup_emit_unencrypted_log_check_log_size_too_large_settings = lookup_settings< lookup_emit_unencrypted_log_check_log_size_too_large_settings_ >
 
template<typename FF_ >
using lookup_emit_unencrypted_log_check_log_size_too_large_relation = lookup_relation_base< FF_, lookup_emit_unencrypted_log_check_log_size_too_large_settings >
 
using lookup_emit_unencrypted_log_check_memory_out_of_bounds_settings = lookup_settings< lookup_emit_unencrypted_log_check_memory_out_of_bounds_settings_ >
 
template<typename FF_ >
using lookup_emit_unencrypted_log_check_memory_out_of_bounds_relation = lookup_relation_base< FF_, lookup_emit_unencrypted_log_check_memory_out_of_bounds_settings >
 
using lookup_emit_unencrypted_log_read_mem_settings = lookup_settings< lookup_emit_unencrypted_log_read_mem_settings_ >
 
template<typename FF_ >
using lookup_emit_unencrypted_log_read_mem_relation = lookup_relation_base< FF_, lookup_emit_unencrypted_log_read_mem_settings >
 
using lookup_emit_unencrypted_log_write_log_to_public_inputs_settings = lookup_settings< lookup_emit_unencrypted_log_write_log_to_public_inputs_settings_ >
 
template<typename FF_ >
using lookup_emit_unencrypted_log_write_log_to_public_inputs_relation = lookup_relation_base< FF_, lookup_emit_unencrypted_log_write_log_to_public_inputs_settings >
 
using lookup_emit_unencrypted_log_dispatch_exec_emit_unencrypted_log_settings = lookup_settings< lookup_emit_unencrypted_log_dispatch_exec_emit_unencrypted_log_settings_ >
 
template<typename FF_ >
using lookup_emit_unencrypted_log_dispatch_exec_emit_unencrypted_log_relation = lookup_relation_base< FF_, lookup_emit_unencrypted_log_dispatch_exec_emit_unencrypted_log_settings >
 
using lookup_execution_bytecode_retrieval_result_settings = lookup_settings< lookup_execution_bytecode_retrieval_result_settings_ >
 
template<typename FF_ >
using lookup_execution_bytecode_retrieval_result_relation = lookup_relation_base< FF_, lookup_execution_bytecode_retrieval_result_settings >
 
using lookup_execution_instruction_fetching_result_settings = lookup_settings< lookup_execution_instruction_fetching_result_settings_ >
 
template<typename FF_ >
using lookup_execution_instruction_fetching_result_relation = lookup_relation_base< FF_, lookup_execution_instruction_fetching_result_settings >
 
using lookup_execution_instruction_fetching_body_settings = lookup_settings< lookup_execution_instruction_fetching_body_settings_ >
 
template<typename FF_ >
using lookup_execution_instruction_fetching_body_relation = lookup_relation_base< FF_, lookup_execution_instruction_fetching_body_settings >
 
using lookup_execution_exec_spec_read_settings = lookup_settings< lookup_execution_exec_spec_read_settings_ >
 
template<typename FF_ >
using lookup_execution_exec_spec_read_relation = lookup_relation_base< FF_, lookup_execution_exec_spec_read_settings >
 
using lookup_execution_dyn_l2_factor_bitwise_settings = lookup_settings< lookup_execution_dyn_l2_factor_bitwise_settings_ >
 
template<typename FF_ >
using lookup_execution_dyn_l2_factor_bitwise_relation = lookup_relation_base< FF_, lookup_execution_dyn_l2_factor_bitwise_settings >
 
using lookup_execution_check_radix_gt_256_settings = lookup_settings< lookup_execution_check_radix_gt_256_settings_ >
 
template<typename FF_ >
using lookup_execution_check_radix_gt_256_relation = lookup_relation_base< FF_, lookup_execution_check_radix_gt_256_settings >
 
using lookup_execution_get_p_limbs_settings = lookup_settings< lookup_execution_get_p_limbs_settings_ >
 
template<typename FF_ >
using lookup_execution_get_p_limbs_relation = lookup_relation_base< FF_, lookup_execution_get_p_limbs_settings >
 
using lookup_execution_get_max_limbs_settings = lookup_settings< lookup_execution_get_max_limbs_settings_ >
 
template<typename FF_ >
using lookup_execution_get_max_limbs_relation = lookup_relation_base< FF_, lookup_execution_get_max_limbs_settings >
 
using lookup_execution_check_written_storage_slot_settings = lookup_settings< lookup_execution_check_written_storage_slot_settings_ >
 
template<typename FF_ >
using lookup_execution_check_written_storage_slot_relation = lookup_relation_base< FF_, lookup_execution_check_written_storage_slot_settings >
 
using lookup_external_call_call_allocated_left_l2_range_settings = lookup_settings< lookup_external_call_call_allocated_left_l2_range_settings_ >
 
template<typename FF_ >
using lookup_external_call_call_allocated_left_l2_range_relation = lookup_relation_base< FF_, lookup_external_call_call_allocated_left_l2_range_settings >
 
using lookup_external_call_call_allocated_left_da_range_settings = lookup_settings< lookup_external_call_call_allocated_left_da_range_settings_ >
 
template<typename FF_ >
using lookup_external_call_call_allocated_left_da_range_relation = lookup_relation_base< FF_, lookup_external_call_call_allocated_left_da_range_settings >
 
using lookup_ff_gt_a_lo_range_settings = lookup_settings< lookup_ff_gt_a_lo_range_settings_ >
 
template<typename FF_ >
using lookup_ff_gt_a_lo_range_relation = lookup_relation_base< FF_, lookup_ff_gt_a_lo_range_settings >
 
using lookup_ff_gt_a_hi_range_settings = lookup_settings< lookup_ff_gt_a_hi_range_settings_ >
 
template<typename FF_ >
using lookup_ff_gt_a_hi_range_relation = lookup_relation_base< FF_, lookup_ff_gt_a_hi_range_settings >
 
using lookup_gas_addressing_gas_read_settings = lookup_settings< lookup_gas_addressing_gas_read_settings_ >
 
template<typename FF_ >
using lookup_gas_addressing_gas_read_relation = lookup_relation_base< FF_, lookup_gas_addressing_gas_read_settings >
 
using lookup_gas_limit_used_l2_range_settings = lookup_settings< lookup_gas_limit_used_l2_range_settings_ >
 
template<typename FF_ >
using lookup_gas_limit_used_l2_range_relation = lookup_relation_base< FF_, lookup_gas_limit_used_l2_range_settings >
 
using lookup_gas_limit_used_da_range_settings = lookup_settings< lookup_gas_limit_used_da_range_settings_ >
 
template<typename FF_ >
using lookup_gas_limit_used_da_range_relation = lookup_relation_base< FF_, lookup_gas_limit_used_da_range_settings >
 
using lookup_get_contract_instance_precomputed_info_settings = lookup_settings< lookup_get_contract_instance_precomputed_info_settings_ >
 
template<typename FF_ >
using lookup_get_contract_instance_precomputed_info_relation = lookup_relation_base< FF_, lookup_get_contract_instance_precomputed_info_settings >
 
using lookup_get_contract_instance_contract_instance_retrieval_settings = lookup_settings< lookup_get_contract_instance_contract_instance_retrieval_settings_ >
 
template<typename FF_ >
using lookup_get_contract_instance_contract_instance_retrieval_relation = lookup_relation_base< FF_, lookup_get_contract_instance_contract_instance_retrieval_settings >
 
using lookup_get_contract_instance_mem_write_contract_instance_exists_settings = lookup_settings< lookup_get_contract_instance_mem_write_contract_instance_exists_settings_ >
 
template<typename FF_ >
using lookup_get_contract_instance_mem_write_contract_instance_exists_relation = lookup_relation_base< FF_, lookup_get_contract_instance_mem_write_contract_instance_exists_settings >
 
using lookup_get_contract_instance_mem_write_contract_instance_member_settings = lookup_settings< lookup_get_contract_instance_mem_write_contract_instance_member_settings_ >
 
template<typename FF_ >
using lookup_get_contract_instance_mem_write_contract_instance_member_relation = lookup_relation_base< FF_, lookup_get_contract_instance_mem_write_contract_instance_member_settings >
 
using lookup_get_env_var_precomputed_info_settings = lookup_settings< lookup_get_env_var_precomputed_info_settings_ >
 
template<typename FF_ >
using lookup_get_env_var_precomputed_info_relation = lookup_relation_base< FF_, lookup_get_env_var_precomputed_info_settings >
 
using lookup_get_env_var_read_from_public_inputs_col0_settings = lookup_settings< lookup_get_env_var_read_from_public_inputs_col0_settings_ >
 
template<typename FF_ >
using lookup_get_env_var_read_from_public_inputs_col0_relation = lookup_relation_base< FF_, lookup_get_env_var_read_from_public_inputs_col0_settings >
 
using lookup_get_env_var_read_from_public_inputs_col1_settings = lookup_settings< lookup_get_env_var_read_from_public_inputs_col1_settings_ >
 
template<typename FF_ >
using lookup_get_env_var_read_from_public_inputs_col1_relation = lookup_relation_base< FF_, lookup_get_env_var_read_from_public_inputs_col1_settings >
 
using lookup_gt_gt_range_settings = lookup_settings< lookup_gt_gt_range_settings_ >
 
template<typename FF_ >
using lookup_gt_gt_range_relation = lookup_relation_base< FF_, lookup_gt_gt_range_settings >
 
using lookup_instr_fetching_pc_abs_diff_positive_settings = lookup_settings< lookup_instr_fetching_pc_abs_diff_positive_settings_ >
 
template<typename FF_ >
using lookup_instr_fetching_pc_abs_diff_positive_relation = lookup_relation_base< FF_, lookup_instr_fetching_pc_abs_diff_positive_settings >
 
using lookup_instr_fetching_instr_abs_diff_positive_settings = lookup_settings< lookup_instr_fetching_instr_abs_diff_positive_settings_ >
 
template<typename FF_ >
using lookup_instr_fetching_instr_abs_diff_positive_relation = lookup_relation_base< FF_, lookup_instr_fetching_instr_abs_diff_positive_settings >
 
using lookup_instr_fetching_tag_value_validation_settings = lookup_settings< lookup_instr_fetching_tag_value_validation_settings_ >
 
template<typename FF_ >
using lookup_instr_fetching_tag_value_validation_relation = lookup_relation_base< FF_, lookup_instr_fetching_tag_value_validation_settings >
 
using lookup_instr_fetching_bytecode_size_from_bc_dec_settings = lookup_settings< lookup_instr_fetching_bytecode_size_from_bc_dec_settings_ >
 
template<typename FF_ >
using lookup_instr_fetching_bytecode_size_from_bc_dec_relation = lookup_relation_base< FF_, lookup_instr_fetching_bytecode_size_from_bc_dec_settings >
 
using lookup_instr_fetching_bytes_from_bc_dec_settings = lookup_settings< lookup_instr_fetching_bytes_from_bc_dec_settings_ >
 
template<typename FF_ >
using lookup_instr_fetching_bytes_from_bc_dec_relation = lookup_relation_base< FF_, lookup_instr_fetching_bytes_from_bc_dec_settings >
 
using lookup_instr_fetching_wire_instruction_info_settings = lookup_settings< lookup_instr_fetching_wire_instruction_info_settings_ >
 
template<typename FF_ >
using lookup_instr_fetching_wire_instruction_info_relation = lookup_relation_base< FF_, lookup_instr_fetching_wire_instruction_info_settings >
 
using lookup_internal_call_push_call_stack_settings = lookup_settings< lookup_internal_call_push_call_stack_settings_ >
 
template<typename FF_ >
using lookup_internal_call_push_call_stack_relation = lookup_relation_base< FF_, lookup_internal_call_push_call_stack_settings >
 
using lookup_internal_call_unwind_call_stack_settings = lookup_settings< lookup_internal_call_unwind_call_stack_settings_ >
 
template<typename FF_ >
using lookup_internal_call_unwind_call_stack_relation = lookup_relation_base< FF_, lookup_internal_call_unwind_call_stack_settings >
 
using lookup_keccakf1600_theta_xor_01_settings = lookup_settings< lookup_keccakf1600_theta_xor_01_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_01_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_01_settings >
 
using lookup_keccakf1600_theta_xor_02_settings = lookup_settings< lookup_keccakf1600_theta_xor_02_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_02_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_02_settings >
 
using lookup_keccakf1600_theta_xor_03_settings = lookup_settings< lookup_keccakf1600_theta_xor_03_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_03_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_03_settings >
 
using lookup_keccakf1600_theta_xor_row_0_settings = lookup_settings< lookup_keccakf1600_theta_xor_row_0_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_row_0_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_row_0_settings >
 
using lookup_keccakf1600_theta_xor_11_settings = lookup_settings< lookup_keccakf1600_theta_xor_11_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_11_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_11_settings >
 
using lookup_keccakf1600_theta_xor_12_settings = lookup_settings< lookup_keccakf1600_theta_xor_12_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_12_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_12_settings >
 
using lookup_keccakf1600_theta_xor_13_settings = lookup_settings< lookup_keccakf1600_theta_xor_13_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_13_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_13_settings >
 
using lookup_keccakf1600_theta_xor_row_1_settings = lookup_settings< lookup_keccakf1600_theta_xor_row_1_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_row_1_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_row_1_settings >
 
using lookup_keccakf1600_theta_xor_21_settings = lookup_settings< lookup_keccakf1600_theta_xor_21_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_21_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_21_settings >
 
using lookup_keccakf1600_theta_xor_22_settings = lookup_settings< lookup_keccakf1600_theta_xor_22_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_22_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_22_settings >
 
using lookup_keccakf1600_theta_xor_23_settings = lookup_settings< lookup_keccakf1600_theta_xor_23_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_23_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_23_settings >
 
using lookup_keccakf1600_theta_xor_row_2_settings = lookup_settings< lookup_keccakf1600_theta_xor_row_2_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_row_2_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_row_2_settings >
 
using lookup_keccakf1600_theta_xor_31_settings = lookup_settings< lookup_keccakf1600_theta_xor_31_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_31_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_31_settings >
 
using lookup_keccakf1600_theta_xor_32_settings = lookup_settings< lookup_keccakf1600_theta_xor_32_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_32_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_32_settings >
 
using lookup_keccakf1600_theta_xor_33_settings = lookup_settings< lookup_keccakf1600_theta_xor_33_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_33_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_33_settings >
 
using lookup_keccakf1600_theta_xor_row_3_settings = lookup_settings< lookup_keccakf1600_theta_xor_row_3_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_row_3_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_row_3_settings >
 
using lookup_keccakf1600_theta_xor_41_settings = lookup_settings< lookup_keccakf1600_theta_xor_41_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_41_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_41_settings >
 
using lookup_keccakf1600_theta_xor_42_settings = lookup_settings< lookup_keccakf1600_theta_xor_42_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_42_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_42_settings >
 
using lookup_keccakf1600_theta_xor_43_settings = lookup_settings< lookup_keccakf1600_theta_xor_43_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_43_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_43_settings >
 
using lookup_keccakf1600_theta_xor_row_4_settings = lookup_settings< lookup_keccakf1600_theta_xor_row_4_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_xor_row_4_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_xor_row_4_settings >
 
using lookup_keccakf1600_theta_combined_xor_0_settings = lookup_settings< lookup_keccakf1600_theta_combined_xor_0_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_combined_xor_0_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_combined_xor_0_settings >
 
using lookup_keccakf1600_theta_combined_xor_1_settings = lookup_settings< lookup_keccakf1600_theta_combined_xor_1_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_combined_xor_1_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_combined_xor_1_settings >
 
using lookup_keccakf1600_theta_combined_xor_2_settings = lookup_settings< lookup_keccakf1600_theta_combined_xor_2_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_combined_xor_2_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_combined_xor_2_settings >
 
using lookup_keccakf1600_theta_combined_xor_3_settings = lookup_settings< lookup_keccakf1600_theta_combined_xor_3_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_combined_xor_3_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_combined_xor_3_settings >
 
using lookup_keccakf1600_theta_combined_xor_4_settings = lookup_settings< lookup_keccakf1600_theta_combined_xor_4_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_combined_xor_4_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_combined_xor_4_settings >
 
using lookup_keccakf1600_state_theta_00_settings = lookup_settings< lookup_keccakf1600_state_theta_00_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_00_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_00_settings >
 
using lookup_keccakf1600_state_theta_01_settings = lookup_settings< lookup_keccakf1600_state_theta_01_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_01_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_01_settings >
 
using lookup_keccakf1600_state_theta_02_settings = lookup_settings< lookup_keccakf1600_state_theta_02_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_02_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_02_settings >
 
using lookup_keccakf1600_state_theta_03_settings = lookup_settings< lookup_keccakf1600_state_theta_03_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_03_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_03_settings >
 
using lookup_keccakf1600_state_theta_04_settings = lookup_settings< lookup_keccakf1600_state_theta_04_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_04_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_04_settings >
 
using lookup_keccakf1600_state_theta_10_settings = lookup_settings< lookup_keccakf1600_state_theta_10_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_10_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_10_settings >
 
using lookup_keccakf1600_state_theta_11_settings = lookup_settings< lookup_keccakf1600_state_theta_11_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_11_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_11_settings >
 
using lookup_keccakf1600_state_theta_12_settings = lookup_settings< lookup_keccakf1600_state_theta_12_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_12_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_12_settings >
 
using lookup_keccakf1600_state_theta_13_settings = lookup_settings< lookup_keccakf1600_state_theta_13_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_13_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_13_settings >
 
using lookup_keccakf1600_state_theta_14_settings = lookup_settings< lookup_keccakf1600_state_theta_14_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_14_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_14_settings >
 
using lookup_keccakf1600_state_theta_20_settings = lookup_settings< lookup_keccakf1600_state_theta_20_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_20_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_20_settings >
 
using lookup_keccakf1600_state_theta_21_settings = lookup_settings< lookup_keccakf1600_state_theta_21_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_21_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_21_settings >
 
using lookup_keccakf1600_state_theta_22_settings = lookup_settings< lookup_keccakf1600_state_theta_22_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_22_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_22_settings >
 
using lookup_keccakf1600_state_theta_23_settings = lookup_settings< lookup_keccakf1600_state_theta_23_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_23_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_23_settings >
 
using lookup_keccakf1600_state_theta_24_settings = lookup_settings< lookup_keccakf1600_state_theta_24_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_24_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_24_settings >
 
using lookup_keccakf1600_state_theta_30_settings = lookup_settings< lookup_keccakf1600_state_theta_30_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_30_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_30_settings >
 
using lookup_keccakf1600_state_theta_31_settings = lookup_settings< lookup_keccakf1600_state_theta_31_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_31_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_31_settings >
 
using lookup_keccakf1600_state_theta_32_settings = lookup_settings< lookup_keccakf1600_state_theta_32_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_32_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_32_settings >
 
using lookup_keccakf1600_state_theta_33_settings = lookup_settings< lookup_keccakf1600_state_theta_33_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_33_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_33_settings >
 
using lookup_keccakf1600_state_theta_34_settings = lookup_settings< lookup_keccakf1600_state_theta_34_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_34_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_34_settings >
 
using lookup_keccakf1600_state_theta_40_settings = lookup_settings< lookup_keccakf1600_state_theta_40_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_40_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_40_settings >
 
using lookup_keccakf1600_state_theta_41_settings = lookup_settings< lookup_keccakf1600_state_theta_41_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_41_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_41_settings >
 
using lookup_keccakf1600_state_theta_42_settings = lookup_settings< lookup_keccakf1600_state_theta_42_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_42_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_42_settings >
 
using lookup_keccakf1600_state_theta_43_settings = lookup_settings< lookup_keccakf1600_state_theta_43_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_43_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_43_settings >
 
using lookup_keccakf1600_state_theta_44_settings = lookup_settings< lookup_keccakf1600_state_theta_44_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_theta_44_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_theta_44_settings >
 
using lookup_keccakf1600_theta_limb_02_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_02_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_02_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_02_range_settings >
 
using lookup_keccakf1600_theta_limb_04_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_04_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_04_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_04_range_settings >
 
using lookup_keccakf1600_theta_limb_10_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_10_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_10_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_10_range_settings >
 
using lookup_keccakf1600_theta_limb_12_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_12_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_12_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_12_range_settings >
 
using lookup_keccakf1600_theta_limb_14_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_14_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_14_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_14_range_settings >
 
using lookup_keccakf1600_theta_limb_21_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_21_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_21_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_21_range_settings >
 
using lookup_keccakf1600_theta_limb_23_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_23_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_23_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_23_range_settings >
 
using lookup_keccakf1600_theta_limb_30_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_30_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_30_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_30_range_settings >
 
using lookup_keccakf1600_theta_limb_32_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_32_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_32_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_32_range_settings >
 
using lookup_keccakf1600_theta_limb_33_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_33_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_33_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_33_range_settings >
 
using lookup_keccakf1600_theta_limb_40_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_40_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_40_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_40_range_settings >
 
using lookup_keccakf1600_theta_limb_41_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_41_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_41_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_41_range_settings >
 
using lookup_keccakf1600_theta_limb_43_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_43_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_43_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_43_range_settings >
 
using lookup_keccakf1600_theta_limb_44_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_44_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_44_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_44_range_settings >
 
using lookup_keccakf1600_theta_limb_01_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_01_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_01_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_01_range_settings >
 
using lookup_keccakf1600_theta_limb_03_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_03_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_03_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_03_range_settings >
 
using lookup_keccakf1600_theta_limb_11_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_11_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_11_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_11_range_settings >
 
using lookup_keccakf1600_theta_limb_13_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_13_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_13_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_13_range_settings >
 
using lookup_keccakf1600_theta_limb_20_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_20_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_20_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_20_range_settings >
 
using lookup_keccakf1600_theta_limb_22_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_22_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_22_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_22_range_settings >
 
using lookup_keccakf1600_theta_limb_24_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_24_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_24_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_24_range_settings >
 
using lookup_keccakf1600_theta_limb_31_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_31_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_31_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_31_range_settings >
 
using lookup_keccakf1600_theta_limb_34_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_34_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_34_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_34_range_settings >
 
using lookup_keccakf1600_theta_limb_42_range_settings = lookup_settings< lookup_keccakf1600_theta_limb_42_range_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_theta_limb_42_range_relation = lookup_relation_base< FF_, lookup_keccakf1600_theta_limb_42_range_settings >
 
using lookup_keccakf1600_state_pi_and_00_settings = lookup_settings< lookup_keccakf1600_state_pi_and_00_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_00_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_00_settings >
 
using lookup_keccakf1600_state_pi_and_01_settings = lookup_settings< lookup_keccakf1600_state_pi_and_01_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_01_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_01_settings >
 
using lookup_keccakf1600_state_pi_and_02_settings = lookup_settings< lookup_keccakf1600_state_pi_and_02_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_02_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_02_settings >
 
using lookup_keccakf1600_state_pi_and_03_settings = lookup_settings< lookup_keccakf1600_state_pi_and_03_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_03_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_03_settings >
 
using lookup_keccakf1600_state_pi_and_04_settings = lookup_settings< lookup_keccakf1600_state_pi_and_04_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_04_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_04_settings >
 
using lookup_keccakf1600_state_pi_and_10_settings = lookup_settings< lookup_keccakf1600_state_pi_and_10_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_10_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_10_settings >
 
using lookup_keccakf1600_state_pi_and_11_settings = lookup_settings< lookup_keccakf1600_state_pi_and_11_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_11_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_11_settings >
 
using lookup_keccakf1600_state_pi_and_12_settings = lookup_settings< lookup_keccakf1600_state_pi_and_12_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_12_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_12_settings >
 
using lookup_keccakf1600_state_pi_and_13_settings = lookup_settings< lookup_keccakf1600_state_pi_and_13_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_13_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_13_settings >
 
using lookup_keccakf1600_state_pi_and_14_settings = lookup_settings< lookup_keccakf1600_state_pi_and_14_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_14_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_14_settings >
 
using lookup_keccakf1600_state_pi_and_20_settings = lookup_settings< lookup_keccakf1600_state_pi_and_20_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_20_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_20_settings >
 
using lookup_keccakf1600_state_pi_and_21_settings = lookup_settings< lookup_keccakf1600_state_pi_and_21_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_21_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_21_settings >
 
using lookup_keccakf1600_state_pi_and_22_settings = lookup_settings< lookup_keccakf1600_state_pi_and_22_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_22_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_22_settings >
 
using lookup_keccakf1600_state_pi_and_23_settings = lookup_settings< lookup_keccakf1600_state_pi_and_23_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_23_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_23_settings >
 
using lookup_keccakf1600_state_pi_and_24_settings = lookup_settings< lookup_keccakf1600_state_pi_and_24_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_24_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_24_settings >
 
using lookup_keccakf1600_state_pi_and_30_settings = lookup_settings< lookup_keccakf1600_state_pi_and_30_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_30_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_30_settings >
 
using lookup_keccakf1600_state_pi_and_31_settings = lookup_settings< lookup_keccakf1600_state_pi_and_31_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_31_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_31_settings >
 
using lookup_keccakf1600_state_pi_and_32_settings = lookup_settings< lookup_keccakf1600_state_pi_and_32_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_32_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_32_settings >
 
using lookup_keccakf1600_state_pi_and_33_settings = lookup_settings< lookup_keccakf1600_state_pi_and_33_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_33_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_33_settings >
 
using lookup_keccakf1600_state_pi_and_34_settings = lookup_settings< lookup_keccakf1600_state_pi_and_34_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_34_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_34_settings >
 
using lookup_keccakf1600_state_pi_and_40_settings = lookup_settings< lookup_keccakf1600_state_pi_and_40_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_40_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_40_settings >
 
using lookup_keccakf1600_state_pi_and_41_settings = lookup_settings< lookup_keccakf1600_state_pi_and_41_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_41_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_41_settings >
 
using lookup_keccakf1600_state_pi_and_42_settings = lookup_settings< lookup_keccakf1600_state_pi_and_42_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_42_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_42_settings >
 
using lookup_keccakf1600_state_pi_and_43_settings = lookup_settings< lookup_keccakf1600_state_pi_and_43_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_43_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_43_settings >
 
using lookup_keccakf1600_state_pi_and_44_settings = lookup_settings< lookup_keccakf1600_state_pi_and_44_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_pi_and_44_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_pi_and_44_settings >
 
using lookup_keccakf1600_state_chi_00_settings = lookup_settings< lookup_keccakf1600_state_chi_00_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_00_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_00_settings >
 
using lookup_keccakf1600_state_chi_01_settings = lookup_settings< lookup_keccakf1600_state_chi_01_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_01_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_01_settings >
 
using lookup_keccakf1600_state_chi_02_settings = lookup_settings< lookup_keccakf1600_state_chi_02_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_02_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_02_settings >
 
using lookup_keccakf1600_state_chi_03_settings = lookup_settings< lookup_keccakf1600_state_chi_03_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_03_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_03_settings >
 
using lookup_keccakf1600_state_chi_04_settings = lookup_settings< lookup_keccakf1600_state_chi_04_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_04_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_04_settings >
 
using lookup_keccakf1600_state_chi_10_settings = lookup_settings< lookup_keccakf1600_state_chi_10_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_10_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_10_settings >
 
using lookup_keccakf1600_state_chi_11_settings = lookup_settings< lookup_keccakf1600_state_chi_11_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_11_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_11_settings >
 
using lookup_keccakf1600_state_chi_12_settings = lookup_settings< lookup_keccakf1600_state_chi_12_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_12_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_12_settings >
 
using lookup_keccakf1600_state_chi_13_settings = lookup_settings< lookup_keccakf1600_state_chi_13_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_13_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_13_settings >
 
using lookup_keccakf1600_state_chi_14_settings = lookup_settings< lookup_keccakf1600_state_chi_14_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_14_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_14_settings >
 
using lookup_keccakf1600_state_chi_20_settings = lookup_settings< lookup_keccakf1600_state_chi_20_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_20_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_20_settings >
 
using lookup_keccakf1600_state_chi_21_settings = lookup_settings< lookup_keccakf1600_state_chi_21_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_21_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_21_settings >
 
using lookup_keccakf1600_state_chi_22_settings = lookup_settings< lookup_keccakf1600_state_chi_22_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_22_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_22_settings >
 
using lookup_keccakf1600_state_chi_23_settings = lookup_settings< lookup_keccakf1600_state_chi_23_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_23_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_23_settings >
 
using lookup_keccakf1600_state_chi_24_settings = lookup_settings< lookup_keccakf1600_state_chi_24_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_24_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_24_settings >
 
using lookup_keccakf1600_state_chi_30_settings = lookup_settings< lookup_keccakf1600_state_chi_30_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_30_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_30_settings >
 
using lookup_keccakf1600_state_chi_31_settings = lookup_settings< lookup_keccakf1600_state_chi_31_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_31_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_31_settings >
 
using lookup_keccakf1600_state_chi_32_settings = lookup_settings< lookup_keccakf1600_state_chi_32_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_32_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_32_settings >
 
using lookup_keccakf1600_state_chi_33_settings = lookup_settings< lookup_keccakf1600_state_chi_33_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_33_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_33_settings >
 
using lookup_keccakf1600_state_chi_34_settings = lookup_settings< lookup_keccakf1600_state_chi_34_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_34_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_34_settings >
 
using lookup_keccakf1600_state_chi_40_settings = lookup_settings< lookup_keccakf1600_state_chi_40_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_40_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_40_settings >
 
using lookup_keccakf1600_state_chi_41_settings = lookup_settings< lookup_keccakf1600_state_chi_41_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_41_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_41_settings >
 
using lookup_keccakf1600_state_chi_42_settings = lookup_settings< lookup_keccakf1600_state_chi_42_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_42_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_42_settings >
 
using lookup_keccakf1600_state_chi_43_settings = lookup_settings< lookup_keccakf1600_state_chi_43_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_43_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_43_settings >
 
using lookup_keccakf1600_state_chi_44_settings = lookup_settings< lookup_keccakf1600_state_chi_44_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_chi_44_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_chi_44_settings >
 
using lookup_keccakf1600_round_cst_settings = lookup_settings< lookup_keccakf1600_round_cst_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_round_cst_relation = lookup_relation_base< FF_, lookup_keccakf1600_round_cst_settings >
 
using lookup_keccakf1600_state_iota_00_settings = lookup_settings< lookup_keccakf1600_state_iota_00_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_state_iota_00_relation = lookup_relation_base< FF_, lookup_keccakf1600_state_iota_00_settings >
 
using lookup_keccakf1600_src_abs_diff_positive_settings = lookup_settings< lookup_keccakf1600_src_abs_diff_positive_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_src_abs_diff_positive_relation = lookup_relation_base< FF_, lookup_keccakf1600_src_abs_diff_positive_settings >
 
using lookup_keccakf1600_dst_abs_diff_positive_settings = lookup_settings< lookup_keccakf1600_dst_abs_diff_positive_settings_ >
 
template<typename FF_ >
using lookup_keccakf1600_dst_abs_diff_positive_relation = lookup_relation_base< FF_, lookup_keccakf1600_dst_abs_diff_positive_settings >
 
using lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_settings = lookup_settings< lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_settings_ >
 
template<typename FF_ >
using lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_relation = lookup_relation_base< FF_, lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_settings >
 
using lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_settings = lookup_settings< lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_settings_ >
 
template<typename FF_ >
using lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_relation = lookup_relation_base< FF_, lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_settings >
 
using lookup_l1_to_l2_message_tree_check_merkle_check_settings = lookup_settings< lookup_l1_to_l2_message_tree_check_merkle_check_settings_ >
 
template<typename FF_ >
using lookup_l1_to_l2_message_tree_check_merkle_check_relation = lookup_relation_base< FF_, lookup_l1_to_l2_message_tree_check_merkle_check_settings >
 
using lookup_merkle_check_merkle_poseidon2_read_settings = lookup_settings< lookup_merkle_check_merkle_poseidon2_read_settings_ >
 
template<typename FF_ >
using lookup_merkle_check_merkle_poseidon2_read_relation = lookup_relation_base< FF_, lookup_merkle_check_merkle_poseidon2_read_settings >
 
using lookup_merkle_check_merkle_poseidon2_write_settings = lookup_settings< lookup_merkle_check_merkle_poseidon2_write_settings_ >
 
template<typename FF_ >
using lookup_merkle_check_merkle_poseidon2_write_relation = lookup_relation_base< FF_, lookup_merkle_check_merkle_poseidon2_write_settings >
 
using lookup_note_hash_tree_check_silo_poseidon2_settings = lookup_settings< lookup_note_hash_tree_check_silo_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_note_hash_tree_check_silo_poseidon2_relation = lookup_relation_base< FF_, lookup_note_hash_tree_check_silo_poseidon2_settings >
 
using lookup_note_hash_tree_check_read_first_nullifier_settings = lookup_settings< lookup_note_hash_tree_check_read_first_nullifier_settings_ >
 
template<typename FF_ >
using lookup_note_hash_tree_check_read_first_nullifier_relation = lookup_relation_base< FF_, lookup_note_hash_tree_check_read_first_nullifier_settings >
 
using lookup_note_hash_tree_check_nonce_computation_poseidon2_settings = lookup_settings< lookup_note_hash_tree_check_nonce_computation_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_note_hash_tree_check_nonce_computation_poseidon2_relation = lookup_relation_base< FF_, lookup_note_hash_tree_check_nonce_computation_poseidon2_settings >
 
using lookup_note_hash_tree_check_unique_note_hash_poseidon2_settings = lookup_settings< lookup_note_hash_tree_check_unique_note_hash_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_note_hash_tree_check_unique_note_hash_poseidon2_relation = lookup_relation_base< FF_, lookup_note_hash_tree_check_unique_note_hash_poseidon2_settings >
 
using lookup_note_hash_tree_check_merkle_check_settings = lookup_settings< lookup_note_hash_tree_check_merkle_check_settings_ >
 
template<typename FF_ >
using lookup_note_hash_tree_check_merkle_check_relation = lookup_relation_base< FF_, lookup_note_hash_tree_check_merkle_check_settings >
 
using lookup_note_hash_tree_check_write_note_hash_to_public_inputs_settings = lookup_settings< lookup_note_hash_tree_check_write_note_hash_to_public_inputs_settings_ >
 
template<typename FF_ >
using lookup_note_hash_tree_check_write_note_hash_to_public_inputs_relation = lookup_relation_base< FF_, lookup_note_hash_tree_check_write_note_hash_to_public_inputs_settings >
 
using lookup_notehash_exists_note_hash_leaf_index_in_range_settings = lookup_settings< lookup_notehash_exists_note_hash_leaf_index_in_range_settings_ >
 
template<typename FF_ >
using lookup_notehash_exists_note_hash_leaf_index_in_range_relation = lookup_relation_base< FF_, lookup_notehash_exists_note_hash_leaf_index_in_range_settings >
 
using lookup_notehash_exists_note_hash_read_settings = lookup_settings< lookup_notehash_exists_note_hash_read_settings_ >
 
template<typename FF_ >
using lookup_notehash_exists_note_hash_read_relation = lookup_relation_base< FF_, lookup_notehash_exists_note_hash_read_settings >
 
using lookup_nullifier_check_silo_poseidon2_settings = lookup_settings< lookup_nullifier_check_silo_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_nullifier_check_silo_poseidon2_relation = lookup_relation_base< FF_, lookup_nullifier_check_silo_poseidon2_settings >
 
using lookup_nullifier_check_low_leaf_poseidon2_settings = lookup_settings< lookup_nullifier_check_low_leaf_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_nullifier_check_low_leaf_poseidon2_relation = lookup_relation_base< FF_, lookup_nullifier_check_low_leaf_poseidon2_settings >
 
using lookup_nullifier_check_updated_low_leaf_poseidon2_settings = lookup_settings< lookup_nullifier_check_updated_low_leaf_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_nullifier_check_updated_low_leaf_poseidon2_relation = lookup_relation_base< FF_, lookup_nullifier_check_updated_low_leaf_poseidon2_settings >
 
using lookup_nullifier_check_low_leaf_merkle_check_settings = lookup_settings< lookup_nullifier_check_low_leaf_merkle_check_settings_ >
 
template<typename FF_ >
using lookup_nullifier_check_low_leaf_merkle_check_relation = lookup_relation_base< FF_, lookup_nullifier_check_low_leaf_merkle_check_settings >
 
using lookup_nullifier_check_low_leaf_nullifier_validation_settings = lookup_settings< lookup_nullifier_check_low_leaf_nullifier_validation_settings_ >
 
template<typename FF_ >
using lookup_nullifier_check_low_leaf_nullifier_validation_relation = lookup_relation_base< FF_, lookup_nullifier_check_low_leaf_nullifier_validation_settings >
 
using lookup_nullifier_check_low_leaf_next_nullifier_validation_settings = lookup_settings< lookup_nullifier_check_low_leaf_next_nullifier_validation_settings_ >
 
template<typename FF_ >
using lookup_nullifier_check_low_leaf_next_nullifier_validation_relation = lookup_relation_base< FF_, lookup_nullifier_check_low_leaf_next_nullifier_validation_settings >
 
using lookup_nullifier_check_new_leaf_poseidon2_settings = lookup_settings< lookup_nullifier_check_new_leaf_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_nullifier_check_new_leaf_poseidon2_relation = lookup_relation_base< FF_, lookup_nullifier_check_new_leaf_poseidon2_settings >
 
using lookup_nullifier_check_new_leaf_merkle_check_settings = lookup_settings< lookup_nullifier_check_new_leaf_merkle_check_settings_ >
 
template<typename FF_ >
using lookup_nullifier_check_new_leaf_merkle_check_relation = lookup_relation_base< FF_, lookup_nullifier_check_new_leaf_merkle_check_settings >
 
using lookup_nullifier_check_write_nullifier_to_public_inputs_settings = lookup_settings< lookup_nullifier_check_write_nullifier_to_public_inputs_settings_ >
 
template<typename FF_ >
using lookup_nullifier_check_write_nullifier_to_public_inputs_relation = lookup_relation_base< FF_, lookup_nullifier_check_write_nullifier_to_public_inputs_settings >
 
using lookup_nullifier_exists_nullifier_exists_check_settings = lookup_settings< lookup_nullifier_exists_nullifier_exists_check_settings_ >
 
template<typename FF_ >
using lookup_nullifier_exists_nullifier_exists_check_relation = lookup_relation_base< FF_, lookup_nullifier_exists_nullifier_exists_check_settings >
 
using lookup_poseidon2_hash_poseidon2_perm_settings = lookup_settings< lookup_poseidon2_hash_poseidon2_perm_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_hash_poseidon2_perm_relation = lookup_relation_base< FF_, lookup_poseidon2_hash_poseidon2_perm_settings >
 
using lookup_poseidon2_mem_check_src_addr_in_range_settings = lookup_settings< lookup_poseidon2_mem_check_src_addr_in_range_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_check_src_addr_in_range_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_check_src_addr_in_range_settings >
 
using lookup_poseidon2_mem_check_dst_addr_in_range_settings = lookup_settings< lookup_poseidon2_mem_check_dst_addr_in_range_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_check_dst_addr_in_range_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_check_dst_addr_in_range_settings >
 
using lookup_poseidon2_mem_pos_read_mem_0_settings = lookup_settings< lookup_poseidon2_mem_pos_read_mem_0_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_pos_read_mem_0_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_pos_read_mem_0_settings >
 
using lookup_poseidon2_mem_pos_read_mem_1_settings = lookup_settings< lookup_poseidon2_mem_pos_read_mem_1_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_pos_read_mem_1_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_pos_read_mem_1_settings >
 
using lookup_poseidon2_mem_pos_read_mem_2_settings = lookup_settings< lookup_poseidon2_mem_pos_read_mem_2_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_pos_read_mem_2_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_pos_read_mem_2_settings >
 
using lookup_poseidon2_mem_pos_read_mem_3_settings = lookup_settings< lookup_poseidon2_mem_pos_read_mem_3_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_pos_read_mem_3_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_pos_read_mem_3_settings >
 
using lookup_poseidon2_mem_input_output_poseidon2_perm_settings = lookup_settings< lookup_poseidon2_mem_input_output_poseidon2_perm_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_input_output_poseidon2_perm_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_input_output_poseidon2_perm_settings >
 
using lookup_poseidon2_mem_pos_write_mem_0_settings = lookup_settings< lookup_poseidon2_mem_pos_write_mem_0_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_pos_write_mem_0_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_pos_write_mem_0_settings >
 
using lookup_poseidon2_mem_pos_write_mem_1_settings = lookup_settings< lookup_poseidon2_mem_pos_write_mem_1_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_pos_write_mem_1_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_pos_write_mem_1_settings >
 
using lookup_poseidon2_mem_pos_write_mem_2_settings = lookup_settings< lookup_poseidon2_mem_pos_write_mem_2_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_pos_write_mem_2_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_pos_write_mem_2_settings >
 
using lookup_poseidon2_mem_pos_write_mem_3_settings = lookup_settings< lookup_poseidon2_mem_pos_write_mem_3_settings_ >
 
template<typename FF_ >
using lookup_poseidon2_mem_pos_write_mem_3_relation = lookup_relation_base< FF_, lookup_poseidon2_mem_pos_write_mem_3_settings >
 
using lookup_public_data_check_silo_poseidon2_settings = lookup_settings< lookup_public_data_check_silo_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_silo_poseidon2_relation = lookup_relation_base< FF_, lookup_public_data_check_silo_poseidon2_settings >
 
using lookup_public_data_check_low_leaf_slot_validation_settings = lookup_settings< lookup_public_data_check_low_leaf_slot_validation_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_low_leaf_slot_validation_relation = lookup_relation_base< FF_, lookup_public_data_check_low_leaf_slot_validation_settings >
 
using lookup_public_data_check_low_leaf_next_slot_validation_settings = lookup_settings< lookup_public_data_check_low_leaf_next_slot_validation_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_low_leaf_next_slot_validation_relation = lookup_relation_base< FF_, lookup_public_data_check_low_leaf_next_slot_validation_settings >
 
using lookup_public_data_check_low_leaf_poseidon2_0_settings = lookup_settings< lookup_public_data_check_low_leaf_poseidon2_0_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_low_leaf_poseidon2_0_relation = lookup_relation_base< FF_, lookup_public_data_check_low_leaf_poseidon2_0_settings >
 
using lookup_public_data_check_low_leaf_poseidon2_1_settings = lookup_settings< lookup_public_data_check_low_leaf_poseidon2_1_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_low_leaf_poseidon2_1_relation = lookup_relation_base< FF_, lookup_public_data_check_low_leaf_poseidon2_1_settings >
 
using lookup_public_data_check_updated_low_leaf_poseidon2_0_settings = lookup_settings< lookup_public_data_check_updated_low_leaf_poseidon2_0_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_updated_low_leaf_poseidon2_0_relation = lookup_relation_base< FF_, lookup_public_data_check_updated_low_leaf_poseidon2_0_settings >
 
using lookup_public_data_check_updated_low_leaf_poseidon2_1_settings = lookup_settings< lookup_public_data_check_updated_low_leaf_poseidon2_1_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_updated_low_leaf_poseidon2_1_relation = lookup_relation_base< FF_, lookup_public_data_check_updated_low_leaf_poseidon2_1_settings >
 
using lookup_public_data_check_low_leaf_merkle_check_settings = lookup_settings< lookup_public_data_check_low_leaf_merkle_check_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_low_leaf_merkle_check_relation = lookup_relation_base< FF_, lookup_public_data_check_low_leaf_merkle_check_settings >
 
using lookup_public_data_check_new_leaf_poseidon2_0_settings = lookup_settings< lookup_public_data_check_new_leaf_poseidon2_0_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_new_leaf_poseidon2_0_relation = lookup_relation_base< FF_, lookup_public_data_check_new_leaf_poseidon2_0_settings >
 
using lookup_public_data_check_new_leaf_poseidon2_1_settings = lookup_settings< lookup_public_data_check_new_leaf_poseidon2_1_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_new_leaf_poseidon2_1_relation = lookup_relation_base< FF_, lookup_public_data_check_new_leaf_poseidon2_1_settings >
 
using lookup_public_data_check_new_leaf_merkle_check_settings = lookup_settings< lookup_public_data_check_new_leaf_merkle_check_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_new_leaf_merkle_check_relation = lookup_relation_base< FF_, lookup_public_data_check_new_leaf_merkle_check_settings >
 
using lookup_public_data_check_write_public_data_to_public_inputs_settings = lookup_settings< lookup_public_data_check_write_public_data_to_public_inputs_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_write_public_data_to_public_inputs_relation = lookup_relation_base< FF_, lookup_public_data_check_write_public_data_to_public_inputs_settings >
 
using lookup_public_data_check_write_writes_length_to_public_inputs_settings = lookup_settings< lookup_public_data_check_write_writes_length_to_public_inputs_settings_ >
 
template<typename FF_ >
using lookup_public_data_check_write_writes_length_to_public_inputs_relation = lookup_relation_base< FF_, lookup_public_data_check_write_writes_length_to_public_inputs_settings >
 
using lookup_range_check_dyn_rng_chk_pow_2_settings = lookup_settings< lookup_range_check_dyn_rng_chk_pow_2_settings_ >
 
template<typename FF_ >
using lookup_range_check_dyn_rng_chk_pow_2_relation = lookup_relation_base< FF_, lookup_range_check_dyn_rng_chk_pow_2_settings >
 
using lookup_range_check_dyn_diff_is_u16_settings = lookup_settings< lookup_range_check_dyn_diff_is_u16_settings_ >
 
template<typename FF_ >
using lookup_range_check_dyn_diff_is_u16_relation = lookup_relation_base< FF_, lookup_range_check_dyn_diff_is_u16_settings >
 
using lookup_range_check_r0_is_u16_settings = lookup_settings< lookup_range_check_r0_is_u16_settings_ >
 
template<typename FF_ >
using lookup_range_check_r0_is_u16_relation = lookup_relation_base< FF_, lookup_range_check_r0_is_u16_settings >
 
using lookup_range_check_r1_is_u16_settings = lookup_settings< lookup_range_check_r1_is_u16_settings_ >
 
template<typename FF_ >
using lookup_range_check_r1_is_u16_relation = lookup_relation_base< FF_, lookup_range_check_r1_is_u16_settings >
 
using lookup_range_check_r2_is_u16_settings = lookup_settings< lookup_range_check_r2_is_u16_settings_ >
 
template<typename FF_ >
using lookup_range_check_r2_is_u16_relation = lookup_relation_base< FF_, lookup_range_check_r2_is_u16_settings >
 
using lookup_range_check_r3_is_u16_settings = lookup_settings< lookup_range_check_r3_is_u16_settings_ >
 
template<typename FF_ >
using lookup_range_check_r3_is_u16_relation = lookup_relation_base< FF_, lookup_range_check_r3_is_u16_settings >
 
using lookup_range_check_r4_is_u16_settings = lookup_settings< lookup_range_check_r4_is_u16_settings_ >
 
template<typename FF_ >
using lookup_range_check_r4_is_u16_relation = lookup_relation_base< FF_, lookup_range_check_r4_is_u16_settings >
 
using lookup_range_check_r5_is_u16_settings = lookup_settings< lookup_range_check_r5_is_u16_settings_ >
 
template<typename FF_ >
using lookup_range_check_r5_is_u16_relation = lookup_relation_base< FF_, lookup_range_check_r5_is_u16_settings >
 
using lookup_range_check_r6_is_u16_settings = lookup_settings< lookup_range_check_r6_is_u16_settings_ >
 
template<typename FF_ >
using lookup_range_check_r6_is_u16_relation = lookup_relation_base< FF_, lookup_range_check_r6_is_u16_settings >
 
using lookup_range_check_r7_is_u16_settings = lookup_settings< lookup_range_check_r7_is_u16_settings_ >
 
template<typename FF_ >
using lookup_range_check_r7_is_u16_relation = lookup_relation_base< FF_, lookup_range_check_r7_is_u16_settings >
 
using lookup_registers_mem_op_0_settings = lookup_settings< lookup_registers_mem_op_0_settings_ >
 
template<typename FF_ >
using lookup_registers_mem_op_0_relation = lookup_relation_base< FF_, lookup_registers_mem_op_0_settings >
 
using lookup_registers_mem_op_1_settings = lookup_settings< lookup_registers_mem_op_1_settings_ >
 
template<typename FF_ >
using lookup_registers_mem_op_1_relation = lookup_relation_base< FF_, lookup_registers_mem_op_1_settings >
 
using lookup_registers_mem_op_2_settings = lookup_settings< lookup_registers_mem_op_2_settings_ >
 
template<typename FF_ >
using lookup_registers_mem_op_2_relation = lookup_relation_base< FF_, lookup_registers_mem_op_2_settings >
 
using lookup_registers_mem_op_3_settings = lookup_settings< lookup_registers_mem_op_3_settings_ >
 
template<typename FF_ >
using lookup_registers_mem_op_3_relation = lookup_relation_base< FF_, lookup_registers_mem_op_3_settings >
 
using lookup_registers_mem_op_4_settings = lookup_settings< lookup_registers_mem_op_4_settings_ >
 
template<typename FF_ >
using lookup_registers_mem_op_4_relation = lookup_relation_base< FF_, lookup_registers_mem_op_4_settings >
 
using lookup_registers_mem_op_5_settings = lookup_settings< lookup_registers_mem_op_5_settings_ >
 
template<typename FF_ >
using lookup_registers_mem_op_5_relation = lookup_relation_base< FF_, lookup_registers_mem_op_5_settings >
 
using lookup_registers_mem_op_6_settings = lookup_settings< lookup_registers_mem_op_6_settings_ >
 
template<typename FF_ >
using lookup_registers_mem_op_6_relation = lookup_relation_base< FF_, lookup_registers_mem_op_6_settings >
 
using lookup_scalar_mul_to_radix_settings = lookup_settings< lookup_scalar_mul_to_radix_settings_ >
 
template<typename FF_ >
using lookup_scalar_mul_to_radix_relation = lookup_relation_base< FF_, lookup_scalar_mul_to_radix_settings >
 
using lookup_scalar_mul_double_settings = lookup_settings< lookup_scalar_mul_double_settings_ >
 
template<typename FF_ >
using lookup_scalar_mul_double_relation = lookup_relation_base< FF_, lookup_scalar_mul_double_settings >
 
using lookup_scalar_mul_add_settings = lookup_settings< lookup_scalar_mul_add_settings_ >
 
template<typename FF_ >
using lookup_scalar_mul_add_relation = lookup_relation_base< FF_, lookup_scalar_mul_add_settings >
 
using lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_settings = lookup_settings< lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_settings_ >
 
template<typename FF_ >
using lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_relation = lookup_relation_base< FF_, lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_settings >
 
using lookup_sha256_range_comp_w_lhs_settings = lookup_settings< lookup_sha256_range_comp_w_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_w_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_w_lhs_settings >
 
using lookup_sha256_range_comp_w_rhs_settings = lookup_settings< lookup_sha256_range_comp_w_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_w_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_w_rhs_settings >
 
using lookup_sha256_range_rhs_w_7_settings = lookup_settings< lookup_sha256_range_rhs_w_7_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_w_7_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_w_7_settings >
 
using lookup_sha256_range_rhs_w_18_settings = lookup_settings< lookup_sha256_range_rhs_w_18_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_w_18_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_w_18_settings >
 
using lookup_sha256_range_rhs_w_3_settings = lookup_settings< lookup_sha256_range_rhs_w_3_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_w_3_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_w_3_settings >
 
using lookup_sha256_w_s_0_xor_0_settings = lookup_settings< lookup_sha256_w_s_0_xor_0_settings_ >
 
template<typename FF_ >
using lookup_sha256_w_s_0_xor_0_relation = lookup_relation_base< FF_, lookup_sha256_w_s_0_xor_0_settings >
 
using lookup_sha256_w_s_0_xor_1_settings = lookup_settings< lookup_sha256_w_s_0_xor_1_settings_ >
 
template<typename FF_ >
using lookup_sha256_w_s_0_xor_1_relation = lookup_relation_base< FF_, lookup_sha256_w_s_0_xor_1_settings >
 
using lookup_sha256_range_rhs_w_17_settings = lookup_settings< lookup_sha256_range_rhs_w_17_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_w_17_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_w_17_settings >
 
using lookup_sha256_range_rhs_w_19_settings = lookup_settings< lookup_sha256_range_rhs_w_19_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_w_19_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_w_19_settings >
 
using lookup_sha256_range_rhs_w_10_settings = lookup_settings< lookup_sha256_range_rhs_w_10_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_w_10_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_w_10_settings >
 
using lookup_sha256_w_s_1_xor_0_settings = lookup_settings< lookup_sha256_w_s_1_xor_0_settings_ >
 
template<typename FF_ >
using lookup_sha256_w_s_1_xor_0_relation = lookup_relation_base< FF_, lookup_sha256_w_s_1_xor_0_settings >
 
using lookup_sha256_w_s_1_xor_1_settings = lookup_settings< lookup_sha256_w_s_1_xor_1_settings_ >
 
template<typename FF_ >
using lookup_sha256_w_s_1_xor_1_relation = lookup_relation_base< FF_, lookup_sha256_w_s_1_xor_1_settings >
 
using lookup_sha256_range_rhs_e_6_settings = lookup_settings< lookup_sha256_range_rhs_e_6_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_e_6_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_e_6_settings >
 
using lookup_sha256_range_rhs_e_11_settings = lookup_settings< lookup_sha256_range_rhs_e_11_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_e_11_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_e_11_settings >
 
using lookup_sha256_range_rhs_e_25_settings = lookup_settings< lookup_sha256_range_rhs_e_25_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_e_25_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_e_25_settings >
 
using lookup_sha256_s_1_xor_0_settings = lookup_settings< lookup_sha256_s_1_xor_0_settings_ >
 
template<typename FF_ >
using lookup_sha256_s_1_xor_0_relation = lookup_relation_base< FF_, lookup_sha256_s_1_xor_0_settings >
 
using lookup_sha256_s_1_xor_1_settings = lookup_settings< lookup_sha256_s_1_xor_1_settings_ >
 
template<typename FF_ >
using lookup_sha256_s_1_xor_1_relation = lookup_relation_base< FF_, lookup_sha256_s_1_xor_1_settings >
 
using lookup_sha256_ch_and_0_settings = lookup_settings< lookup_sha256_ch_and_0_settings_ >
 
template<typename FF_ >
using lookup_sha256_ch_and_0_relation = lookup_relation_base< FF_, lookup_sha256_ch_and_0_settings >
 
using lookup_sha256_ch_and_1_settings = lookup_settings< lookup_sha256_ch_and_1_settings_ >
 
template<typename FF_ >
using lookup_sha256_ch_and_1_relation = lookup_relation_base< FF_, lookup_sha256_ch_and_1_settings >
 
using lookup_sha256_ch_xor_settings = lookup_settings< lookup_sha256_ch_xor_settings_ >
 
template<typename FF_ >
using lookup_sha256_ch_xor_relation = lookup_relation_base< FF_, lookup_sha256_ch_xor_settings >
 
using lookup_sha256_round_constant_settings = lookup_settings< lookup_sha256_round_constant_settings_ >
 
template<typename FF_ >
using lookup_sha256_round_constant_relation = lookup_relation_base< FF_, lookup_sha256_round_constant_settings >
 
using lookup_sha256_range_rhs_a_2_settings = lookup_settings< lookup_sha256_range_rhs_a_2_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_a_2_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_a_2_settings >
 
using lookup_sha256_range_rhs_a_13_settings = lookup_settings< lookup_sha256_range_rhs_a_13_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_a_13_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_a_13_settings >
 
using lookup_sha256_range_rhs_a_22_settings = lookup_settings< lookup_sha256_range_rhs_a_22_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_rhs_a_22_relation = lookup_relation_base< FF_, lookup_sha256_range_rhs_a_22_settings >
 
using lookup_sha256_s_0_xor_0_settings = lookup_settings< lookup_sha256_s_0_xor_0_settings_ >
 
template<typename FF_ >
using lookup_sha256_s_0_xor_0_relation = lookup_relation_base< FF_, lookup_sha256_s_0_xor_0_settings >
 
using lookup_sha256_s_0_xor_1_settings = lookup_settings< lookup_sha256_s_0_xor_1_settings_ >
 
template<typename FF_ >
using lookup_sha256_s_0_xor_1_relation = lookup_relation_base< FF_, lookup_sha256_s_0_xor_1_settings >
 
using lookup_sha256_maj_and_0_settings = lookup_settings< lookup_sha256_maj_and_0_settings_ >
 
template<typename FF_ >
using lookup_sha256_maj_and_0_relation = lookup_relation_base< FF_, lookup_sha256_maj_and_0_settings >
 
using lookup_sha256_maj_and_1_settings = lookup_settings< lookup_sha256_maj_and_1_settings_ >
 
template<typename FF_ >
using lookup_sha256_maj_and_1_relation = lookup_relation_base< FF_, lookup_sha256_maj_and_1_settings >
 
using lookup_sha256_maj_and_2_settings = lookup_settings< lookup_sha256_maj_and_2_settings_ >
 
template<typename FF_ >
using lookup_sha256_maj_and_2_relation = lookup_relation_base< FF_, lookup_sha256_maj_and_2_settings >
 
using lookup_sha256_maj_xor_0_settings = lookup_settings< lookup_sha256_maj_xor_0_settings_ >
 
template<typename FF_ >
using lookup_sha256_maj_xor_0_relation = lookup_relation_base< FF_, lookup_sha256_maj_xor_0_settings >
 
using lookup_sha256_maj_xor_1_settings = lookup_settings< lookup_sha256_maj_xor_1_settings_ >
 
template<typename FF_ >
using lookup_sha256_maj_xor_1_relation = lookup_relation_base< FF_, lookup_sha256_maj_xor_1_settings >
 
using lookup_sha256_range_comp_next_a_lhs_settings = lookup_settings< lookup_sha256_range_comp_next_a_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_next_a_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_next_a_lhs_settings >
 
using lookup_sha256_range_comp_next_a_rhs_settings = lookup_settings< lookup_sha256_range_comp_next_a_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_next_a_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_next_a_rhs_settings >
 
using lookup_sha256_range_comp_next_e_lhs_settings = lookup_settings< lookup_sha256_range_comp_next_e_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_next_e_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_next_e_lhs_settings >
 
using lookup_sha256_range_comp_next_e_rhs_settings = lookup_settings< lookup_sha256_range_comp_next_e_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_next_e_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_next_e_rhs_settings >
 
using lookup_sha256_range_comp_a_lhs_settings = lookup_settings< lookup_sha256_range_comp_a_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_a_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_a_lhs_settings >
 
using lookup_sha256_range_comp_a_rhs_settings = lookup_settings< lookup_sha256_range_comp_a_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_a_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_a_rhs_settings >
 
using lookup_sha256_range_comp_b_lhs_settings = lookup_settings< lookup_sha256_range_comp_b_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_b_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_b_lhs_settings >
 
using lookup_sha256_range_comp_b_rhs_settings = lookup_settings< lookup_sha256_range_comp_b_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_b_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_b_rhs_settings >
 
using lookup_sha256_range_comp_c_lhs_settings = lookup_settings< lookup_sha256_range_comp_c_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_c_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_c_lhs_settings >
 
using lookup_sha256_range_comp_c_rhs_settings = lookup_settings< lookup_sha256_range_comp_c_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_c_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_c_rhs_settings >
 
using lookup_sha256_range_comp_d_lhs_settings = lookup_settings< lookup_sha256_range_comp_d_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_d_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_d_lhs_settings >
 
using lookup_sha256_range_comp_d_rhs_settings = lookup_settings< lookup_sha256_range_comp_d_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_d_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_d_rhs_settings >
 
using lookup_sha256_range_comp_e_lhs_settings = lookup_settings< lookup_sha256_range_comp_e_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_e_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_e_lhs_settings >
 
using lookup_sha256_range_comp_e_rhs_settings = lookup_settings< lookup_sha256_range_comp_e_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_e_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_e_rhs_settings >
 
using lookup_sha256_range_comp_f_lhs_settings = lookup_settings< lookup_sha256_range_comp_f_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_f_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_f_lhs_settings >
 
using lookup_sha256_range_comp_f_rhs_settings = lookup_settings< lookup_sha256_range_comp_f_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_f_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_f_rhs_settings >
 
using lookup_sha256_range_comp_g_lhs_settings = lookup_settings< lookup_sha256_range_comp_g_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_g_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_g_lhs_settings >
 
using lookup_sha256_range_comp_g_rhs_settings = lookup_settings< lookup_sha256_range_comp_g_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_g_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_g_rhs_settings >
 
using lookup_sha256_range_comp_h_lhs_settings = lookup_settings< lookup_sha256_range_comp_h_lhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_h_lhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_h_lhs_settings >
 
using lookup_sha256_range_comp_h_rhs_settings = lookup_settings< lookup_sha256_range_comp_h_rhs_settings_ >
 
template<typename FF_ >
using lookup_sha256_range_comp_h_rhs_relation = lookup_relation_base< FF_, lookup_sha256_range_comp_h_rhs_settings >
 
using lookup_sha256_mem_check_state_addr_in_range_settings = lookup_settings< lookup_sha256_mem_check_state_addr_in_range_settings_ >
 
template<typename FF_ >
using lookup_sha256_mem_check_state_addr_in_range_relation = lookup_relation_base< FF_, lookup_sha256_mem_check_state_addr_in_range_settings >
 
using lookup_sha256_mem_check_input_addr_in_range_settings = lookup_settings< lookup_sha256_mem_check_input_addr_in_range_settings_ >
 
template<typename FF_ >
using lookup_sha256_mem_check_input_addr_in_range_relation = lookup_relation_base< FF_, lookup_sha256_mem_check_input_addr_in_range_settings >
 
using lookup_sha256_mem_check_output_addr_in_range_settings = lookup_settings< lookup_sha256_mem_check_output_addr_in_range_settings_ >
 
template<typename FF_ >
using lookup_sha256_mem_check_output_addr_in_range_relation = lookup_relation_base< FF_, lookup_sha256_mem_check_output_addr_in_range_settings >
 
using lookup_sload_storage_read_settings = lookup_settings< lookup_sload_storage_read_settings_ >
 
template<typename FF_ >
using lookup_sload_storage_read_relation = lookup_relation_base< FF_, lookup_sload_storage_read_settings >
 
using lookup_sstore_record_written_storage_slot_settings = lookup_settings< lookup_sstore_record_written_storage_slot_settings_ >
 
template<typename FF_ >
using lookup_sstore_record_written_storage_slot_relation = lookup_relation_base< FF_, lookup_sstore_record_written_storage_slot_settings >
 
using lookup_sstore_storage_write_settings = lookup_settings< lookup_sstore_storage_write_settings_ >
 
template<typename FF_ >
using lookup_sstore_storage_write_relation = lookup_relation_base< FF_, lookup_sstore_storage_write_settings >
 
using lookup_to_radix_limb_range_settings = lookup_settings< lookup_to_radix_limb_range_settings_ >
 
template<typename FF_ >
using lookup_to_radix_limb_range_relation = lookup_relation_base< FF_, lookup_to_radix_limb_range_settings >
 
using lookup_to_radix_limb_less_than_radix_range_settings = lookup_settings< lookup_to_radix_limb_less_than_radix_range_settings_ >
 
template<typename FF_ >
using lookup_to_radix_limb_less_than_radix_range_relation = lookup_relation_base< FF_, lookup_to_radix_limb_less_than_radix_range_settings >
 
using lookup_to_radix_fetch_safe_limbs_settings = lookup_settings< lookup_to_radix_fetch_safe_limbs_settings_ >
 
template<typename FF_ >
using lookup_to_radix_fetch_safe_limbs_relation = lookup_relation_base< FF_, lookup_to_radix_fetch_safe_limbs_settings >
 
using lookup_to_radix_fetch_p_limb_settings = lookup_settings< lookup_to_radix_fetch_p_limb_settings_ >
 
template<typename FF_ >
using lookup_to_radix_fetch_p_limb_relation = lookup_relation_base< FF_, lookup_to_radix_fetch_p_limb_settings >
 
using lookup_to_radix_limb_p_diff_range_settings = lookup_settings< lookup_to_radix_limb_p_diff_range_settings_ >
 
template<typename FF_ >
using lookup_to_radix_limb_p_diff_range_relation = lookup_relation_base< FF_, lookup_to_radix_limb_p_diff_range_settings >
 
using lookup_to_radix_mem_check_dst_addr_in_range_settings = lookup_settings< lookup_to_radix_mem_check_dst_addr_in_range_settings_ >
 
template<typename FF_ >
using lookup_to_radix_mem_check_dst_addr_in_range_relation = lookup_relation_base< FF_, lookup_to_radix_mem_check_dst_addr_in_range_settings >
 
using lookup_to_radix_mem_check_radix_lt_2_settings = lookup_settings< lookup_to_radix_mem_check_radix_lt_2_settings_ >
 
template<typename FF_ >
using lookup_to_radix_mem_check_radix_lt_2_relation = lookup_relation_base< FF_, lookup_to_radix_mem_check_radix_lt_2_settings >
 
using lookup_to_radix_mem_check_radix_gt_256_settings = lookup_settings< lookup_to_radix_mem_check_radix_gt_256_settings_ >
 
template<typename FF_ >
using lookup_to_radix_mem_check_radix_gt_256_relation = lookup_relation_base< FF_, lookup_to_radix_mem_check_radix_gt_256_settings >
 
using lookup_to_radix_mem_input_output_to_radix_settings = lookup_settings< lookup_to_radix_mem_input_output_to_radix_settings_ >
 
template<typename FF_ >
using lookup_to_radix_mem_input_output_to_radix_relation = lookup_relation_base< FF_, lookup_to_radix_mem_input_output_to_radix_settings >
 
using lookup_to_radix_mem_write_mem_settings = lookup_settings< lookup_to_radix_mem_write_mem_settings_ >
 
template<typename FF_ >
using lookup_to_radix_mem_write_mem_relation = lookup_relation_base< FF_, lookup_to_radix_mem_write_mem_settings >
 
using lookup_tx_read_phase_table_settings = lookup_settings< lookup_tx_read_phase_table_settings_ >
 
template<typename FF_ >
using lookup_tx_read_phase_table_relation = lookup_relation_base< FF_, lookup_tx_read_phase_table_settings >
 
using lookup_tx_phase_jump_on_revert_settings = lookup_settings< lookup_tx_phase_jump_on_revert_settings_ >
 
template<typename FF_ >
using lookup_tx_phase_jump_on_revert_relation = lookup_relation_base< FF_, lookup_tx_phase_jump_on_revert_settings >
 
using lookup_tx_read_phase_length_settings = lookup_settings< lookup_tx_read_phase_length_settings_ >
 
template<typename FF_ >
using lookup_tx_read_phase_length_relation = lookup_relation_base< FF_, lookup_tx_read_phase_length_settings >
 
using lookup_tx_read_public_call_request_phase_settings = lookup_settings< lookup_tx_read_public_call_request_phase_settings_ >
 
template<typename FF_ >
using lookup_tx_read_public_call_request_phase_relation = lookup_relation_base< FF_, lookup_tx_read_public_call_request_phase_settings >
 
using lookup_tx_dispatch_exec_start_settings = lookup_settings< lookup_tx_dispatch_exec_start_settings_ >
 
template<typename FF_ >
using lookup_tx_dispatch_exec_start_relation = lookup_relation_base< FF_, lookup_tx_dispatch_exec_start_settings >
 
using lookup_tx_dispatch_exec_end_settings = lookup_settings< lookup_tx_dispatch_exec_end_settings_ >
 
template<typename FF_ >
using lookup_tx_dispatch_exec_end_relation = lookup_relation_base< FF_, lookup_tx_dispatch_exec_end_settings >
 
using lookup_tx_read_tree_insert_value_settings = lookup_settings< lookup_tx_read_tree_insert_value_settings_ >
 
template<typename FF_ >
using lookup_tx_read_tree_insert_value_relation = lookup_relation_base< FF_, lookup_tx_read_tree_insert_value_settings >
 
using lookup_tx_note_hash_append_settings = lookup_settings< lookup_tx_note_hash_append_settings_ >
 
template<typename FF_ >
using lookup_tx_note_hash_append_relation = lookup_relation_base< FF_, lookup_tx_note_hash_append_settings >
 
using lookup_tx_nullifier_append_settings = lookup_settings< lookup_tx_nullifier_append_settings_ >
 
template<typename FF_ >
using lookup_tx_nullifier_append_relation = lookup_relation_base< FF_, lookup_tx_nullifier_append_settings >
 
using lookup_tx_read_l2_l1_msg_settings = lookup_settings< lookup_tx_read_l2_l1_msg_settings_ >
 
template<typename FF_ >
using lookup_tx_read_l2_l1_msg_relation = lookup_relation_base< FF_, lookup_tx_read_l2_l1_msg_settings >
 
using lookup_tx_write_l2_l1_msg_settings = lookup_settings< lookup_tx_write_l2_l1_msg_settings_ >
 
template<typename FF_ >
using lookup_tx_write_l2_l1_msg_relation = lookup_relation_base< FF_, lookup_tx_write_l2_l1_msg_settings >
 
using lookup_tx_read_effective_fee_public_inputs_settings = lookup_settings< lookup_tx_read_effective_fee_public_inputs_settings_ >
 
template<typename FF_ >
using lookup_tx_read_effective_fee_public_inputs_relation = lookup_relation_base< FF_, lookup_tx_read_effective_fee_public_inputs_settings >
 
using lookup_tx_read_fee_payer_public_inputs_settings = lookup_settings< lookup_tx_read_fee_payer_public_inputs_settings_ >
 
template<typename FF_ >
using lookup_tx_read_fee_payer_public_inputs_relation = lookup_relation_base< FF_, lookup_tx_read_fee_payer_public_inputs_settings >
 
using lookup_tx_balance_slot_poseidon2_settings = lookup_settings< lookup_tx_balance_slot_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_tx_balance_slot_poseidon2_relation = lookup_relation_base< FF_, lookup_tx_balance_slot_poseidon2_settings >
 
using lookup_tx_balance_read_settings = lookup_settings< lookup_tx_balance_read_settings_ >
 
template<typename FF_ >
using lookup_tx_balance_read_relation = lookup_relation_base< FF_, lookup_tx_balance_read_settings >
 
using lookup_tx_balance_validation_settings = lookup_settings< lookup_tx_balance_validation_settings_ >
 
template<typename FF_ >
using lookup_tx_balance_validation_relation = lookup_relation_base< FF_, lookup_tx_balance_validation_settings >
 
using lookup_tx_balance_update_settings = lookup_settings< lookup_tx_balance_update_settings_ >
 
template<typename FF_ >
using lookup_tx_balance_update_relation = lookup_relation_base< FF_, lookup_tx_balance_update_settings >
 
using lookup_tx_write_fee_public_inputs_settings = lookup_settings< lookup_tx_write_fee_public_inputs_settings_ >
 
template<typename FF_ >
using lookup_tx_write_fee_public_inputs_relation = lookup_relation_base< FF_, lookup_tx_write_fee_public_inputs_settings >
 
using lookup_tx_context_public_inputs_note_hash_tree_settings = lookup_settings< lookup_tx_context_public_inputs_note_hash_tree_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_note_hash_tree_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_note_hash_tree_settings >
 
using lookup_tx_context_public_inputs_nullifier_tree_settings = lookup_settings< lookup_tx_context_public_inputs_nullifier_tree_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_nullifier_tree_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_nullifier_tree_settings >
 
using lookup_tx_context_public_inputs_public_data_tree_settings = lookup_settings< lookup_tx_context_public_inputs_public_data_tree_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_public_data_tree_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_public_data_tree_settings >
 
using lookup_tx_context_public_inputs_l1_l2_tree_settings = lookup_settings< lookup_tx_context_public_inputs_l1_l2_tree_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_l1_l2_tree_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_l1_l2_tree_settings >
 
using lookup_tx_context_public_inputs_gas_used_settings = lookup_settings< lookup_tx_context_public_inputs_gas_used_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_gas_used_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_gas_used_settings >
 
using lookup_tx_context_public_inputs_read_gas_limit_settings = lookup_settings< lookup_tx_context_public_inputs_read_gas_limit_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_read_gas_limit_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_read_gas_limit_settings >
 
using lookup_tx_context_restore_state_on_revert_settings = lookup_settings< lookup_tx_context_restore_state_on_revert_settings_ >
 
template<typename FF_ >
using lookup_tx_context_restore_state_on_revert_relation = lookup_relation_base< FF_, lookup_tx_context_restore_state_on_revert_settings >
 
using lookup_tx_context_public_inputs_write_note_hash_count_settings = lookup_settings< lookup_tx_context_public_inputs_write_note_hash_count_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_write_note_hash_count_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_write_note_hash_count_settings >
 
using lookup_tx_context_public_inputs_write_nullifier_count_settings = lookup_settings< lookup_tx_context_public_inputs_write_nullifier_count_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_write_nullifier_count_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_write_nullifier_count_settings >
 
using lookup_tx_context_public_inputs_write_l2_to_l1_message_count_settings = lookup_settings< lookup_tx_context_public_inputs_write_l2_to_l1_message_count_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_write_l2_to_l1_message_count_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_write_l2_to_l1_message_count_settings >
 
using lookup_tx_context_public_inputs_write_unencrypted_log_count_settings = lookup_settings< lookup_tx_context_public_inputs_write_unencrypted_log_count_settings_ >
 
template<typename FF_ >
using lookup_tx_context_public_inputs_write_unencrypted_log_count_relation = lookup_relation_base< FF_, lookup_tx_context_public_inputs_write_unencrypted_log_count_settings >
 
using lookup_update_check_timestamp_from_public_inputs_settings = lookup_settings< lookup_update_check_timestamp_from_public_inputs_settings_ >
 
template<typename FF_ >
using lookup_update_check_timestamp_from_public_inputs_relation = lookup_relation_base< FF_, lookup_update_check_timestamp_from_public_inputs_settings >
 
using lookup_update_check_delayed_public_mutable_slot_poseidon2_settings = lookup_settings< lookup_update_check_delayed_public_mutable_slot_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_update_check_delayed_public_mutable_slot_poseidon2_relation = lookup_relation_base< FF_, lookup_update_check_delayed_public_mutable_slot_poseidon2_settings >
 
using lookup_update_check_update_hash_public_data_read_settings = lookup_settings< lookup_update_check_update_hash_public_data_read_settings_ >
 
template<typename FF_ >
using lookup_update_check_update_hash_public_data_read_relation = lookup_relation_base< FF_, lookup_update_check_update_hash_public_data_read_settings >
 
using lookup_update_check_update_hash_poseidon2_settings = lookup_settings< lookup_update_check_update_hash_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_update_check_update_hash_poseidon2_relation = lookup_relation_base< FF_, lookup_update_check_update_hash_poseidon2_settings >
 
using lookup_update_check_update_hi_metadata_range_settings = lookup_settings< lookup_update_check_update_hi_metadata_range_settings_ >
 
template<typename FF_ >
using lookup_update_check_update_hi_metadata_range_relation = lookup_relation_base< FF_, lookup_update_check_update_hi_metadata_range_settings >
 
using lookup_update_check_update_lo_metadata_range_settings = lookup_settings< lookup_update_check_update_lo_metadata_range_settings_ >
 
template<typename FF_ >
using lookup_update_check_update_lo_metadata_range_relation = lookup_relation_base< FF_, lookup_update_check_update_lo_metadata_range_settings >
 
using lookup_update_check_timestamp_of_change_cmp_range_settings = lookup_settings< lookup_update_check_timestamp_of_change_cmp_range_settings_ >
 
template<typename FF_ >
using lookup_update_check_timestamp_of_change_cmp_range_relation = lookup_relation_base< FF_, lookup_update_check_timestamp_of_change_cmp_range_settings >
 
using lookup_written_public_data_slots_tree_check_silo_poseidon2_settings = lookup_settings< lookup_written_public_data_slots_tree_check_silo_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_written_public_data_slots_tree_check_silo_poseidon2_relation = lookup_relation_base< FF_, lookup_written_public_data_slots_tree_check_silo_poseidon2_settings >
 
using lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_settings = lookup_settings< lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_relation = lookup_relation_base< FF_, lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_settings >
 
using lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_settings = lookup_settings< lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_relation = lookup_relation_base< FF_, lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_settings >
 
using lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_settings = lookup_settings< lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_settings_ >
 
template<typename FF_ >
using lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_relation = lookup_relation_base< FF_, lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_settings >
 
using lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_settings = lookup_settings< lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_settings_ >
 
template<typename FF_ >
using lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_relation = lookup_relation_base< FF_, lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_settings >
 
using lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_settings = lookup_settings< lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_settings_ >
 
template<typename FF_ >
using lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_relation = lookup_relation_base< FF_, lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_settings >
 
using lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_settings = lookup_settings< lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_settings_ >
 
template<typename FF_ >
using lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_relation = lookup_relation_base< FF_, lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_settings >
 
using lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_settings = lookup_settings< lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_settings_ >
 
template<typename FF_ >
using lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_relation = lookup_relation_base< FF_, lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_settings >
 
using perm_addressing_base_address_from_memory_settings = permutation_settings< perm_addressing_base_address_from_memory_settings_ >
 
template<typename FF_ >
using perm_addressing_base_address_from_memory_relation = permutation_relation_base< FF_, perm_addressing_base_address_from_memory_settings >
 
using perm_addressing_indirect_from_memory_0_settings = permutation_settings< perm_addressing_indirect_from_memory_0_settings_ >
 
template<typename FF_ >
using perm_addressing_indirect_from_memory_0_relation = permutation_relation_base< FF_, perm_addressing_indirect_from_memory_0_settings >
 
using perm_addressing_indirect_from_memory_1_settings = permutation_settings< perm_addressing_indirect_from_memory_1_settings_ >
 
template<typename FF_ >
using perm_addressing_indirect_from_memory_1_relation = permutation_relation_base< FF_, perm_addressing_indirect_from_memory_1_settings >
 
using perm_addressing_indirect_from_memory_2_settings = permutation_settings< perm_addressing_indirect_from_memory_2_settings_ >
 
template<typename FF_ >
using perm_addressing_indirect_from_memory_2_relation = permutation_relation_base< FF_, perm_addressing_indirect_from_memory_2_settings >
 
using perm_addressing_indirect_from_memory_3_settings = permutation_settings< perm_addressing_indirect_from_memory_3_settings_ >
 
template<typename FF_ >
using perm_addressing_indirect_from_memory_3_relation = permutation_relation_base< FF_, perm_addressing_indirect_from_memory_3_settings >
 
using perm_addressing_indirect_from_memory_4_settings = permutation_settings< perm_addressing_indirect_from_memory_4_settings_ >
 
template<typename FF_ >
using perm_addressing_indirect_from_memory_4_relation = permutation_relation_base< FF_, perm_addressing_indirect_from_memory_4_settings >
 
using perm_addressing_indirect_from_memory_5_settings = permutation_settings< perm_addressing_indirect_from_memory_5_settings_ >
 
template<typename FF_ >
using perm_addressing_indirect_from_memory_5_relation = permutation_relation_base< FF_, perm_addressing_indirect_from_memory_5_settings >
 
using perm_addressing_indirect_from_memory_6_settings = permutation_settings< perm_addressing_indirect_from_memory_6_settings_ >
 
template<typename FF_ >
using perm_addressing_indirect_from_memory_6_relation = permutation_relation_base< FF_, perm_addressing_indirect_from_memory_6_settings >
 
using perm_data_copy_dispatch_cd_copy_settings = permutation_settings< perm_data_copy_dispatch_cd_copy_settings_ >
 
template<typename FF_ >
using perm_data_copy_dispatch_cd_copy_relation = permutation_relation_base< FF_, perm_data_copy_dispatch_cd_copy_settings >
 
using perm_data_copy_dispatch_rd_copy_settings = permutation_settings< perm_data_copy_dispatch_rd_copy_settings_ >
 
template<typename FF_ >
using perm_data_copy_dispatch_rd_copy_relation = permutation_relation_base< FF_, perm_data_copy_dispatch_rd_copy_settings >
 
using perm_ecc_mem_dispatch_exec_ecc_add_settings = permutation_settings< perm_ecc_mem_dispatch_exec_ecc_add_settings_ >
 
template<typename FF_ >
using perm_ecc_mem_dispatch_exec_ecc_add_relation = permutation_relation_base< FF_, perm_ecc_mem_dispatch_exec_ecc_add_settings >
 
using perm_execution_dispatch_keccakf1600_settings = permutation_settings< perm_execution_dispatch_keccakf1600_settings_ >
 
template<typename FF_ >
using perm_execution_dispatch_keccakf1600_relation = permutation_relation_base< FF_, perm_execution_dispatch_keccakf1600_settings >
 
using perm_execution_dispatch_get_contract_instance_settings = permutation_settings< perm_execution_dispatch_get_contract_instance_settings_ >
 
template<typename FF_ >
using perm_execution_dispatch_get_contract_instance_relation = permutation_relation_base< FF_, perm_execution_dispatch_get_contract_instance_settings >
 
using perm_keccak_memory_slice_to_mem_settings = permutation_settings< perm_keccak_memory_slice_to_mem_settings_ >
 
template<typename FF_ >
using perm_keccak_memory_slice_to_mem_relation = permutation_relation_base< FF_, perm_keccak_memory_slice_to_mem_settings >
 
using perm_keccakf1600_read_to_slice_settings = permutation_settings< perm_keccakf1600_read_to_slice_settings_ >
 
template<typename FF_ >
using perm_keccakf1600_read_to_slice_relation = permutation_relation_base< FF_, perm_keccakf1600_read_to_slice_settings >
 
using perm_keccakf1600_write_to_slice_settings = permutation_settings< perm_keccakf1600_write_to_slice_settings_ >
 
template<typename FF_ >
using perm_keccakf1600_write_to_slice_relation = permutation_relation_base< FF_, perm_keccakf1600_write_to_slice_settings >
 
using perm_poseidon2_mem_dispatch_exec_pos2_settings = permutation_settings< perm_poseidon2_mem_dispatch_exec_pos2_settings_ >
 
template<typename FF_ >
using perm_poseidon2_mem_dispatch_exec_pos2_relation = permutation_relation_base< FF_, perm_poseidon2_mem_dispatch_exec_pos2_settings >
 
using perm_public_data_check_squashing_settings = permutation_settings< perm_public_data_check_squashing_settings_ >
 
template<typename FF_ >
using perm_public_data_check_squashing_relation = permutation_relation_base< FF_, perm_public_data_check_squashing_settings >
 
using perm_sha256_mem_mem_op_0_settings = permutation_settings< perm_sha256_mem_mem_op_0_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_mem_op_0_relation = permutation_relation_base< FF_, perm_sha256_mem_mem_op_0_settings >
 
using perm_sha256_mem_mem_op_1_settings = permutation_settings< perm_sha256_mem_mem_op_1_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_mem_op_1_relation = permutation_relation_base< FF_, perm_sha256_mem_mem_op_1_settings >
 
using perm_sha256_mem_mem_op_2_settings = permutation_settings< perm_sha256_mem_mem_op_2_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_mem_op_2_relation = permutation_relation_base< FF_, perm_sha256_mem_mem_op_2_settings >
 
using perm_sha256_mem_mem_op_3_settings = permutation_settings< perm_sha256_mem_mem_op_3_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_mem_op_3_relation = permutation_relation_base< FF_, perm_sha256_mem_mem_op_3_settings >
 
using perm_sha256_mem_mem_op_4_settings = permutation_settings< perm_sha256_mem_mem_op_4_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_mem_op_4_relation = permutation_relation_base< FF_, perm_sha256_mem_mem_op_4_settings >
 
using perm_sha256_mem_mem_op_5_settings = permutation_settings< perm_sha256_mem_mem_op_5_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_mem_op_5_relation = permutation_relation_base< FF_, perm_sha256_mem_mem_op_5_settings >
 
using perm_sha256_mem_mem_op_6_settings = permutation_settings< perm_sha256_mem_mem_op_6_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_mem_op_6_relation = permutation_relation_base< FF_, perm_sha256_mem_mem_op_6_settings >
 
using perm_sha256_mem_mem_op_7_settings = permutation_settings< perm_sha256_mem_mem_op_7_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_mem_op_7_relation = permutation_relation_base< FF_, perm_sha256_mem_mem_op_7_settings >
 
using perm_sha256_mem_mem_input_read_settings = permutation_settings< perm_sha256_mem_mem_input_read_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_mem_input_read_relation = permutation_relation_base< FF_, perm_sha256_mem_mem_input_read_settings >
 
using perm_sha256_mem_dispatch_sha256_settings = permutation_settings< perm_sha256_mem_dispatch_sha256_settings_ >
 
template<typename FF_ >
using perm_sha256_mem_dispatch_sha256_relation = permutation_relation_base< FF_, perm_sha256_mem_dispatch_sha256_settings >
 
using perm_to_radix_mem_dispatch_exec_to_radix_settings = permutation_settings< perm_to_radix_mem_dispatch_exec_to_radix_settings_ >
 
template<typename FF_ >
using perm_to_radix_mem_dispatch_exec_to_radix_relation = permutation_relation_base< FF_, perm_to_radix_mem_dispatch_exec_to_radix_settings >
 

Enumerations

enum  TransactionPhase {
  NR_NULLIFIER_INSERTION = 1 , NR_NOTE_INSERTION = 2 , NR_L2_TO_L1_MESSAGE = 3 , SETUP = 4 ,
  R_NULLIFIER_INSERTION = 5 , R_NOTE_INSERTION = 6 , R_L2_TO_L1_MESSAGE = 7 , APP_LOGIC = 8 ,
  TEARDOWN = 9 , COLLECT_GAS_FEES = 10 , TREE_PADDING = 11 , CLEANUP = 12
}
 
enum class  EnvironmentVariable {
  ADDRESS , SENDER , TRANSACTIONFEE , CHAINID ,
  VERSION , BLOCKNUMBER , TIMESTAMP , BASEFEEPERL2GAS ,
  BASEFEEPERDAGAS , ISSTATICCALL , L2GASLEFT , DAGASLEFT ,
  MAX = DAGASLEFT
}
 
enum class  ContractInstanceMember { DEPLOYER = 0 , CLASS_ID = 1 , INIT_HASH = 2 , MAX = INIT_HASH }
 
enum class  BitwiseOperation : uint8_t { AND = AVM_BITWISE_AND_OP_ID , OR = AVM_BITWISE_OR_OP_ID , XOR = AVM_BITWISE_XOR_OP_ID }
 
enum class  WireOpCode {
  ADD_8 , ADD_16 , SUB_8 , SUB_16 ,
  MUL_8 , MUL_16 , DIV_8 , DIV_16 ,
  FDIV_8 , FDIV_16 , EQ_8 , EQ_16 ,
  LT_8 , LT_16 , LTE_8 , LTE_16 ,
  AND_8 , AND_16 , OR_8 , OR_16 ,
  XOR_8 , XOR_16 , NOT_8 , NOT_16 ,
  SHL_8 , SHL_16 , SHR_8 , SHR_16 ,
  CAST_8 , CAST_16 , GETENVVAR_16 , CALLDATACOPY ,
  SUCCESSCOPY , RETURNDATASIZE , RETURNDATACOPY , JUMP_32 ,
  JUMPI_32 , INTERNALCALL , INTERNALRETURN , SET_8 ,
  SET_16 , SET_32 , SET_64 , SET_128 ,
  SET_FF , MOV_8 , MOV_16 , SLOAD ,
  SSTORE , NOTEHASHEXISTS , EMITNOTEHASH , NULLIFIEREXISTS ,
  EMITNULLIFIER , L1TOL2MSGEXISTS , GETCONTRACTINSTANCE , EMITUNENCRYPTEDLOG ,
  SENDL2TOL1MSG , CALL , STATICCALL , RETURN ,
  REVERT_8 , REVERT_16 , DEBUGLOG , POSEIDON2PERM ,
  SHA256COMPRESSION , KECCAKF1600 , ECADD , TORADIXBE ,
  LAST_OPCODE_SENTINEL
}
 
enum class  ExecutionOpCode {
  ADD , SUB , MUL , DIV ,
  FDIV , EQ , LT , LTE ,
  AND , OR , XOR , NOT ,
  SHL , SHR , CAST , GETENVVAR ,
  CALLDATACOPY , SUCCESSCOPY , RETURNDATASIZE , RETURNDATACOPY ,
  JUMP , JUMPI , INTERNALCALL , INTERNALRETURN ,
  SET , MOV , SLOAD , SSTORE ,
  NOTEHASHEXISTS , EMITNOTEHASH , NULLIFIEREXISTS , EMITNULLIFIER ,
  L1TOL2MSGEXISTS , GETCONTRACTINSTANCE , EMITUNENCRYPTEDLOG , SENDL2TOL1MSG ,
  CALL , STATICCALL , RETURN , REVERT ,
  DEBUGLOG , POSEIDON2PERM , SHA256COMPRESSION , KECCAKF1600 ,
  ECADD , TORADIXBE
}
 
enum class  ValueTag {
  FF = MEM_TAG_FF , U1 = MEM_TAG_U1 , U8 = MEM_TAG_U8 , U16 = MEM_TAG_U16 ,
  U32 = MEM_TAG_U32 , U64 = MEM_TAG_U64 , U128 = MEM_TAG_U128 , MAX = U128
}
 
enum class  Column { AVM2_UNSHIFTED_ENTITIES }
 
enum class  ColumnAndShifts { AVM2_ALL_ENTITIES , SENTINEL_DO_NOT_USE }
 

Functions

bool is_operand_relative (uint16_t indirect_flag, size_t operand_index)
 
bool is_operand_indirect (uint16_t indirect_flag, size_t operand_index)
 
uint32_t compute_addressing_gas (uint16_t indirect_flag)
 
std::ostream & operator<< (std::ostream &os, const WireOpCode &op)
 
std::ostream & operator<< (std::ostream &os, const ExecutionOpCode &op)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, const StandardAffinePoint< T > &point)
 
std::string field_to_string (const FF &ff)
 
template<typename T >
requires (std::unsigned_integral<T>)
std::string to_hex (T value)
 
template<size_t N>
std::string to_string (const std::array< FF, N > &arr)
 
template<size_t N>
std::string column_values_to_string (const std::array< FF, N > &arr, const std::array< ColumnAndShifts, N > &columns)
 
uint8_t get_tag_bits (ValueTag tag)
 
uint8_t get_tag_bytes (ValueTag tag)
 
uint256_t get_tag_max_value (ValueTag tag)
 
template<typename T >
ValueTag tag_for_type ()
 
const std::array< std::vector< uint8_t >, 257 > & get_p_limbs_per_radix ()
 
template<typename Entities >
auto & get_entity_by_column (Entities &entities, ColumnAndShifts c)
 
 ACCUMULATE (address_derivationImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (address_derivationImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (address_derivationImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (address_derivationImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (address_derivationImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (addressingImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (addressingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (addressingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (addressingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (addressingImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (aluImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (aluImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (aluImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (aluImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (aluImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (bc_decompositionImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (bc_decompositionImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (bc_decompositionImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (bc_decompositionImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (bc_decompositionImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (bc_hashingImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (bc_hashingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (bc_hashingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (bc_hashingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (bc_hashingImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (bc_retrievalImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (bc_retrievalImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (bc_retrievalImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (bc_retrievalImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (bc_retrievalImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (bitwiseImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (bitwiseImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (bitwiseImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (bitwiseImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (bitwiseImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (calldataImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (calldataImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (calldataImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (calldataImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (calldataImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (calldata_hashingImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (calldata_hashingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (calldata_hashingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (calldata_hashingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (calldata_hashingImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (class_id_derivationImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (class_id_derivationImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (class_id_derivationImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (class_id_derivationImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (class_id_derivationImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (contextImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (contextImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (contextImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (contextImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (contextImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (context_stackImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (context_stackImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (context_stackImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (context_stackImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (context_stackImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (contract_instance_retrievalImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (contract_instance_retrievalImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (contract_instance_retrievalImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (contract_instance_retrievalImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (contract_instance_retrievalImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (data_copyImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (data_copyImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (data_copyImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (data_copyImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (data_copyImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (discardImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (discardImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (discardImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (discardImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (discardImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (eccImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (eccImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (eccImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (eccImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (eccImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (ecc_memImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (ecc_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (ecc_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (ecc_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (ecc_memImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (emit_notehashImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (emit_notehashImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (emit_notehashImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (emit_notehashImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (emit_notehashImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (emit_nullifierImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (emit_nullifierImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (emit_nullifierImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (emit_nullifierImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (emit_nullifierImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (emit_unencrypted_logImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (emit_unencrypted_logImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (emit_unencrypted_logImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (emit_unencrypted_logImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (emit_unencrypted_logImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (executionImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (executionImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (executionImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (executionImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (executionImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (external_callImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (external_callImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (external_callImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (external_callImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (external_callImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (ff_gtImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (ff_gtImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (ff_gtImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (ff_gtImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (ff_gtImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (gasImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (gasImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (gasImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (gasImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (gasImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (get_contract_instanceImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (get_contract_instanceImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (get_contract_instanceImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (get_contract_instanceImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (get_contract_instanceImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (get_env_varImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (get_env_varImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (get_env_varImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (get_env_varImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (get_env_varImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (gtImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (gtImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (gtImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (gtImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (gtImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (instr_fetchingImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (instr_fetchingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (instr_fetchingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (instr_fetchingImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (instr_fetchingImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (internal_callImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (internal_callImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (internal_callImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (internal_callImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (internal_callImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (internal_call_stackImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (internal_call_stackImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (internal_call_stackImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (internal_call_stackImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (internal_call_stackImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (keccak_memoryImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (keccak_memoryImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (keccak_memoryImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (keccak_memoryImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (keccak_memoryImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (keccakf1600Impl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (keccakf1600Impl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (keccakf1600Impl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (keccakf1600Impl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (keccakf1600Impl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (l1_to_l2_message_existsImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (l1_to_l2_message_existsImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (l1_to_l2_message_existsImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (l1_to_l2_message_existsImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (l1_to_l2_message_existsImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (l1_to_l2_message_tree_checkImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (l1_to_l2_message_tree_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (l1_to_l2_message_tree_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (l1_to_l2_message_tree_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (l1_to_l2_message_tree_checkImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_salted_initialization_hash_poseidon2_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_salted_initialization_hash_poseidon2_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_partial_address_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_public_keys_hash_poseidon2_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_public_keys_hash_poseidon2_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_public_keys_hash_poseidon2_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_public_keys_hash_poseidon2_3_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_public_keys_hash_poseidon2_4_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_preaddress_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_preaddress_scalar_mul_relation)
 
 INSTANTIATE_LOOKUP (lookup_address_derivation_address_ecadd_relation)
 
 INSTANTIATE_LOOKUP (lookup_addressing_relative_overflow_range_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_addressing_relative_overflow_range_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_addressing_relative_overflow_range_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_addressing_relative_overflow_range_3_relation)
 
 INSTANTIATE_LOOKUP (lookup_addressing_relative_overflow_range_4_relation)
 
 INSTANTIATE_LOOKUP (lookup_addressing_relative_overflow_range_5_relation)
 
 INSTANTIATE_LOOKUP (lookup_addressing_relative_overflow_range_6_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_register_tag_value_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_tag_max_bits_value_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_range_check_decomposition_a_lo_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_range_check_decomposition_a_hi_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_range_check_decomposition_b_lo_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_range_check_decomposition_b_hi_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_range_check_mul_u128_c_hi_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_gt_div_remainder_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_ff_gt_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_int_gt_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_shifts_two_pow_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_exec_dispatching_cast_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_exec_dispatching_set_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_large_trunc_canonical_dec_relation)
 
 INSTANTIATE_LOOKUP (lookup_alu_range_check_trunc_mid_relation)
 
 INSTANTIATE_LOOKUP (lookup_bc_decomposition_bytes_are_bytes_relation)
 
 INSTANTIATE_LOOKUP (lookup_bc_hashing_get_packed_field_relation)
 
 INSTANTIATE_LOOKUP (lookup_bc_hashing_iv_is_len_relation)
 
 INSTANTIATE_LOOKUP (lookup_bc_retrieval_contract_instance_retrieval_relation)
 
 INSTANTIATE_LOOKUP (lookup_bc_retrieval_class_id_derivation_relation)
 
 INSTANTIATE_LOOKUP (lookup_bitwise_integral_tag_length_relation)
 
 INSTANTIATE_LOOKUP (lookup_bitwise_byte_operations_relation)
 
 INSTANTIATE_LOOKUP (lookup_bitwise_dispatch_exec_bitwise_relation)
 
 INSTANTIATE_LOOKUP (lookup_calldata_hashing_cd_hash_relation)
 
 INSTANTIATE_LOOKUP (lookup_calldata_hashing_cd_hash_end_relation)
 
 INSTANTIATE_LOOKUP (lookup_class_id_derivation_class_id_poseidon2_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_class_id_derivation_class_id_poseidon2_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_context_ctx_stack_call_relation)
 
 INSTANTIATE_LOOKUP (lookup_context_ctx_stack_rollback_relation)
 
 INSTANTIATE_LOOKUP (lookup_context_ctx_stack_return_relation)
 
 INSTANTIATE_LOOKUP (lookup_contract_instance_retrieval_deployment_nullifier_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_contract_instance_retrieval_address_derivation_relation)
 
 INSTANTIATE_LOOKUP (lookup_contract_instance_retrieval_update_check_relation)
 
 INSTANTIATE_LOOKUP (lookup_data_copy_max_read_index_gt_relation)
 
 INSTANTIATE_LOOKUP (lookup_data_copy_check_src_addr_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_data_copy_check_dst_addr_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_data_copy_offset_gt_max_read_index_relation)
 
 INSTANTIATE_LOOKUP (lookup_data_copy_mem_write_relation)
 
 INSTANTIATE_LOOKUP (lookup_data_copy_mem_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_data_copy_col_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_ecc_mem_check_dst_addr_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_ecc_mem_input_output_ecc_add_relation)
 
 INSTANTIATE_LOOKUP (lookup_ecc_mem_write_mem_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_ecc_mem_write_mem_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_ecc_mem_write_mem_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_emit_notehash_notehash_tree_write_relation)
 
 INSTANTIATE_LOOKUP (lookup_emit_nullifier_write_nullifier_relation)
 
 INSTANTIATE_LOOKUP (lookup_emit_unencrypted_log_check_log_size_too_large_relation)
 
 INSTANTIATE_LOOKUP (lookup_emit_unencrypted_log_check_memory_out_of_bounds_relation)
 
 INSTANTIATE_LOOKUP (lookup_emit_unencrypted_log_read_mem_relation)
 
 INSTANTIATE_LOOKUP (lookup_emit_unencrypted_log_write_log_to_public_inputs_relation)
 
 INSTANTIATE_LOOKUP (lookup_emit_unencrypted_log_dispatch_exec_emit_unencrypted_log_relation)
 
 INSTANTIATE_LOOKUP (lookup_execution_bytecode_retrieval_result_relation)
 
 INSTANTIATE_LOOKUP (lookup_execution_instruction_fetching_result_relation)
 
 INSTANTIATE_LOOKUP (lookup_execution_instruction_fetching_body_relation)
 
 INSTANTIATE_LOOKUP (lookup_execution_exec_spec_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_execution_dyn_l2_factor_bitwise_relation)
 
 INSTANTIATE_LOOKUP (lookup_execution_check_radix_gt_256_relation)
 
 INSTANTIATE_LOOKUP (lookup_execution_get_p_limbs_relation)
 
 INSTANTIATE_LOOKUP (lookup_execution_get_max_limbs_relation)
 
 INSTANTIATE_LOOKUP (lookup_execution_check_written_storage_slot_relation)
 
 INSTANTIATE_LOOKUP (lookup_external_call_call_allocated_left_l2_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_external_call_call_allocated_left_da_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_ff_gt_a_lo_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_ff_gt_a_hi_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_gas_addressing_gas_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_gas_limit_used_l2_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_gas_limit_used_da_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_get_contract_instance_precomputed_info_relation)
 
 INSTANTIATE_LOOKUP (lookup_get_contract_instance_contract_instance_retrieval_relation)
 
 INSTANTIATE_LOOKUP (lookup_get_contract_instance_mem_write_contract_instance_exists_relation)
 
 INSTANTIATE_LOOKUP (lookup_get_contract_instance_mem_write_contract_instance_member_relation)
 
 INSTANTIATE_LOOKUP (lookup_get_env_var_precomputed_info_relation)
 
 INSTANTIATE_LOOKUP (lookup_get_env_var_read_from_public_inputs_col0_relation)
 
 INSTANTIATE_LOOKUP (lookup_get_env_var_read_from_public_inputs_col1_relation)
 
 INSTANTIATE_LOOKUP (lookup_gt_gt_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_instr_fetching_pc_abs_diff_positive_relation)
 
 INSTANTIATE_LOOKUP (lookup_instr_fetching_instr_abs_diff_positive_relation)
 
 INSTANTIATE_LOOKUP (lookup_instr_fetching_tag_value_validation_relation)
 
 INSTANTIATE_LOOKUP (lookup_instr_fetching_bytecode_size_from_bc_dec_relation)
 
 INSTANTIATE_LOOKUP (lookup_instr_fetching_bytes_from_bc_dec_relation)
 
 INSTANTIATE_LOOKUP (lookup_instr_fetching_wire_instruction_info_relation)
 
 INSTANTIATE_LOOKUP (lookup_internal_call_push_call_stack_relation)
 
 INSTANTIATE_LOOKUP (lookup_internal_call_unwind_call_stack_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_01_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_02_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_03_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_row_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_11_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_12_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_13_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_row_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_21_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_22_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_23_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_row_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_31_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_32_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_33_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_row_3_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_41_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_42_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_43_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_xor_row_4_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_combined_xor_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_combined_xor_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_combined_xor_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_combined_xor_3_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_combined_xor_4_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_00_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_01_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_02_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_03_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_04_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_10_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_11_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_12_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_13_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_14_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_20_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_21_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_22_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_23_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_24_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_30_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_31_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_32_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_33_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_34_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_40_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_41_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_42_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_43_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_theta_44_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_02_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_04_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_10_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_12_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_14_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_21_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_23_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_30_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_32_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_33_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_40_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_41_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_43_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_44_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_01_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_03_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_11_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_13_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_20_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_22_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_24_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_31_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_34_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_theta_limb_42_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_00_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_01_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_02_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_03_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_04_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_10_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_11_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_12_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_13_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_14_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_20_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_21_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_22_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_23_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_24_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_30_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_31_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_32_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_33_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_34_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_40_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_41_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_42_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_43_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_pi_and_44_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_00_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_01_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_02_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_03_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_04_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_10_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_11_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_12_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_13_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_14_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_20_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_21_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_22_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_23_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_24_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_30_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_31_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_32_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_33_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_34_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_40_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_41_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_42_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_43_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_chi_44_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_round_cst_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_state_iota_00_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_src_abs_diff_positive_relation)
 
 INSTANTIATE_LOOKUP (lookup_keccakf1600_dst_abs_diff_positive_relation)
 
 INSTANTIATE_LOOKUP (lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_l1_to_l2_message_tree_check_merkle_check_relation)
 
 INSTANTIATE_LOOKUP (lookup_merkle_check_merkle_poseidon2_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_merkle_check_merkle_poseidon2_write_relation)
 
 INSTANTIATE_LOOKUP (lookup_note_hash_tree_check_silo_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_note_hash_tree_check_read_first_nullifier_relation)
 
 INSTANTIATE_LOOKUP (lookup_note_hash_tree_check_nonce_computation_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_note_hash_tree_check_unique_note_hash_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_note_hash_tree_check_merkle_check_relation)
 
 INSTANTIATE_LOOKUP (lookup_note_hash_tree_check_write_note_hash_to_public_inputs_relation)
 
 INSTANTIATE_LOOKUP (lookup_notehash_exists_note_hash_leaf_index_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_notehash_exists_note_hash_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_check_silo_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_check_low_leaf_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_check_updated_low_leaf_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_check_low_leaf_merkle_check_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_check_low_leaf_nullifier_validation_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_check_low_leaf_next_nullifier_validation_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_check_new_leaf_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_check_new_leaf_merkle_check_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_check_write_nullifier_to_public_inputs_relation)
 
 INSTANTIATE_LOOKUP (lookup_nullifier_exists_nullifier_exists_check_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_hash_poseidon2_perm_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_check_src_addr_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_check_dst_addr_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_pos_read_mem_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_pos_read_mem_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_pos_read_mem_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_pos_read_mem_3_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_input_output_poseidon2_perm_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_pos_write_mem_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_pos_write_mem_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_pos_write_mem_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_poseidon2_mem_pos_write_mem_3_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_silo_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_low_leaf_slot_validation_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_low_leaf_next_slot_validation_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_low_leaf_poseidon2_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_low_leaf_poseidon2_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_updated_low_leaf_poseidon2_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_updated_low_leaf_poseidon2_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_low_leaf_merkle_check_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_new_leaf_poseidon2_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_new_leaf_poseidon2_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_new_leaf_merkle_check_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_write_public_data_to_public_inputs_relation)
 
 INSTANTIATE_LOOKUP (lookup_public_data_check_write_writes_length_to_public_inputs_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_dyn_rng_chk_pow_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_dyn_diff_is_u16_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_r0_is_u16_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_r1_is_u16_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_r2_is_u16_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_r3_is_u16_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_r4_is_u16_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_r5_is_u16_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_r6_is_u16_relation)
 
 INSTANTIATE_LOOKUP (lookup_range_check_r7_is_u16_relation)
 
 INSTANTIATE_LOOKUP (lookup_registers_mem_op_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_registers_mem_op_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_registers_mem_op_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_registers_mem_op_3_relation)
 
 INSTANTIATE_LOOKUP (lookup_registers_mem_op_4_relation)
 
 INSTANTIATE_LOOKUP (lookup_registers_mem_op_5_relation)
 
 INSTANTIATE_LOOKUP (lookup_registers_mem_op_6_relation)
 
 INSTANTIATE_LOOKUP (lookup_scalar_mul_to_radix_relation)
 
 INSTANTIATE_LOOKUP (lookup_scalar_mul_double_relation)
 
 INSTANTIATE_LOOKUP (lookup_scalar_mul_add_relation)
 
 INSTANTIATE_LOOKUP (lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_w_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_w_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_w_7_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_w_18_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_w_3_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_w_s_0_xor_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_w_s_0_xor_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_w_17_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_w_19_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_w_10_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_w_s_1_xor_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_w_s_1_xor_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_e_6_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_e_11_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_e_25_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_s_1_xor_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_s_1_xor_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_ch_and_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_ch_and_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_ch_xor_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_round_constant_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_a_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_a_13_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_rhs_a_22_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_s_0_xor_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_s_0_xor_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_maj_and_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_maj_and_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_maj_and_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_maj_xor_0_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_maj_xor_1_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_next_a_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_next_a_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_next_e_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_next_e_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_a_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_a_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_b_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_b_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_c_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_c_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_d_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_d_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_e_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_e_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_f_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_f_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_g_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_g_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_h_lhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_range_comp_h_rhs_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_mem_check_state_addr_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_mem_check_input_addr_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_sha256_mem_check_output_addr_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_sload_storage_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_sstore_record_written_storage_slot_relation)
 
 INSTANTIATE_LOOKUP (lookup_sstore_storage_write_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_limb_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_limb_less_than_radix_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_fetch_safe_limbs_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_fetch_p_limb_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_limb_p_diff_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_mem_check_dst_addr_in_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_mem_check_radix_lt_2_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_mem_check_radix_gt_256_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_mem_input_output_to_radix_relation)
 
 INSTANTIATE_LOOKUP (lookup_to_radix_mem_write_mem_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_read_phase_table_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_phase_jump_on_revert_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_read_phase_length_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_read_public_call_request_phase_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_dispatch_exec_start_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_dispatch_exec_end_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_read_tree_insert_value_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_note_hash_append_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_nullifier_append_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_read_l2_l1_msg_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_write_l2_l1_msg_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_read_effective_fee_public_inputs_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_read_fee_payer_public_inputs_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_balance_slot_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_balance_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_balance_validation_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_balance_update_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_write_fee_public_inputs_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_note_hash_tree_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_nullifier_tree_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_public_data_tree_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_l1_l2_tree_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_gas_used_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_read_gas_limit_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_restore_state_on_revert_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_write_note_hash_count_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_write_nullifier_count_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_write_l2_to_l1_message_count_relation)
 
 INSTANTIATE_LOOKUP (lookup_tx_context_public_inputs_write_unencrypted_log_count_relation)
 
 INSTANTIATE_LOOKUP (lookup_update_check_timestamp_from_public_inputs_relation)
 
 INSTANTIATE_LOOKUP (lookup_update_check_delayed_public_mutable_slot_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_update_check_update_hash_public_data_read_relation)
 
 INSTANTIATE_LOOKUP (lookup_update_check_update_hash_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_update_check_update_hi_metadata_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_update_check_update_lo_metadata_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_update_check_timestamp_of_change_cmp_range_relation)
 
 INSTANTIATE_LOOKUP (lookup_written_public_data_slots_tree_check_silo_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_relation)
 
 INSTANTIATE_LOOKUP (lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_relation)
 
 INSTANTIATE_LOOKUP (lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_relation)
 
 INSTANTIATE_LOOKUP (lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_relation)
 
 INSTANTIATE_LOOKUP (lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_relation)
 
 ACCUMULATE (memoryImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (memoryImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (memoryImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (memoryImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (memoryImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (merkle_checkImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (merkle_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (merkle_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (merkle_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (merkle_checkImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (note_hash_tree_checkImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (note_hash_tree_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (note_hash_tree_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (note_hash_tree_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (note_hash_tree_checkImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (notehash_existsImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (notehash_existsImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (notehash_existsImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (notehash_existsImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (notehash_existsImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (nullifier_checkImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (nullifier_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (nullifier_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (nullifier_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (nullifier_checkImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (nullifier_existsImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (nullifier_existsImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (nullifier_existsImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (nullifier_existsImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (nullifier_existsImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (poseidon2_hashImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (poseidon2_hashImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (poseidon2_hashImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (poseidon2_hashImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (poseidon2_hashImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (poseidon2_memImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (poseidon2_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (poseidon2_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (poseidon2_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (poseidon2_memImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (public_data_checkImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (public_data_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (public_data_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (public_data_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (public_data_checkImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (public_data_squashImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (public_data_squashImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (public_data_squashImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (public_data_squashImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (public_data_squashImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (range_checkImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (range_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (range_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (range_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (range_checkImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (registersImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (registersImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (registersImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (registersImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (registersImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (scalar_mulImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (scalar_mulImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (scalar_mulImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (scalar_mulImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (scalar_mulImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (send_l2_to_l1_msgImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (send_l2_to_l1_msgImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (send_l2_to_l1_msgImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (send_l2_to_l1_msgImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (send_l2_to_l1_msgImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (sha256Impl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (sha256Impl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (sha256Impl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (sha256Impl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (sha256Impl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (sha256_memImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (sha256_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (sha256_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (sha256_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (sha256_memImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (sloadImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (sloadImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (sloadImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (sloadImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (sloadImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (sstoreImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (sstoreImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (sstoreImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (sstoreImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (sstoreImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (to_radixImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (to_radixImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (to_radixImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (to_radixImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (to_radixImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (to_radix_memImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (to_radix_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (to_radix_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (to_radix_memImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (to_radix_memImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (txImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (txImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (txImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (txImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (txImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (tx_contextImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (tx_contextImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (tx_contextImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (tx_contextImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (tx_contextImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (tx_discardImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (tx_discardImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (tx_discardImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (tx_discardImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (tx_discardImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (update_checkImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (update_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (update_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (update_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (update_checkImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (written_public_data_slots_tree_checkImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (written_public_data_slots_tree_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (written_public_data_slots_tree_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (written_public_data_slots_tree_checkImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (written_public_data_slots_tree_checkImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (optimized_poseidon2_permImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge)
 
 ACCUMULATE (optimized_poseidon2_permImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 
 ACCUMULATE (optimized_poseidon2_permImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge)
 
 ACCUMULATE (optimized_poseidon2_permImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge)
 
 ACCUMULATE (optimized_poseidon2_permImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge)
 

Variables

constexpr size_t MAX_AVM_TRACE_LOG_SIZE = 21
 
constexpr size_t MAX_AVM_TRACE_SIZE = 1 << MAX_AVM_TRACE_LOG_SIZE
 
const std::unordered_map< WireOpCode, WireInstructionSpecWIRE_INSTRUCTION_SPEC
 
const std::unordered_map< ExecutionOpCode, ExecInstructionSpecEXEC_INSTRUCTION_SPEC
 
constexpr size_t NUM_OP_DC_SELECTORS = 18
 
constexpr auto MemoryAddressTag = MemoryTag::U32
 
constexpr auto NUM_COLUMNS_WITH_SHIFTS = 3386
 
constexpr auto NUM_COLUMNS_WITHOUT_SHIFTS = 3069
 
constexpr auto TO_BE_SHIFTED_COLUMNS_ARRAY = []() { return std::array{ AVM2_TO_BE_SHIFTED_COLUMNS }; }()
 
constexpr auto SHIFTED_COLUMNS_ARRAY = []() { return std::array{ AVM2_SHIFTED_COLUMNS }; }()
 
const std::vector< std::string > & COLUMN_NAMES
 

Typedef Documentation

◆ AffinePoint

Definition at line 14 of file aztec_types.hpp.

◆ AztecAddress

using bb::avm2::AztecAddress = typedef FF

Definition at line 11 of file aztec_types.hpp.

◆ CommitCheckpointHint

◆ ContractClassId

using bb::avm2::ContractClassId = typedef FF

Definition at line 12 of file aztec_types.hpp.

◆ CreateCheckpointHint

◆ EmbeddedCurvePoint

◆ EthAddress

using bb::avm2::EthAddress = typedef FF

Definition at line 17 of file aztec_types.hpp.

◆ FF

Definition at line 10 of file field.hpp.

◆ Flavor

using bb::avm2::Flavor = typedef AvmFlavor

Definition at line 17 of file prover.cpp.

◆ Fq

using bb::avm2::Fq = typedef AvmFlavorSettings::G1::Fq

Definition at line 11 of file field.hpp.

◆ InternalCallId

using bb::avm2::InternalCallId = typedef uint32_t

Definition at line 34 of file aztec_types.hpp.

◆ lookup_address_derivation_address_ecadd_relation

◆ lookup_address_derivation_address_ecadd_settings

◆ lookup_address_derivation_partial_address_poseidon2_relation

◆ lookup_address_derivation_partial_address_poseidon2_settings

◆ lookup_address_derivation_preaddress_poseidon2_relation

◆ lookup_address_derivation_preaddress_poseidon2_settings

◆ lookup_address_derivation_preaddress_scalar_mul_relation

◆ lookup_address_derivation_preaddress_scalar_mul_settings

◆ lookup_address_derivation_public_keys_hash_poseidon2_0_relation

◆ lookup_address_derivation_public_keys_hash_poseidon2_0_settings

◆ lookup_address_derivation_public_keys_hash_poseidon2_1_relation

◆ lookup_address_derivation_public_keys_hash_poseidon2_1_settings

◆ lookup_address_derivation_public_keys_hash_poseidon2_2_relation

◆ lookup_address_derivation_public_keys_hash_poseidon2_2_settings

◆ lookup_address_derivation_public_keys_hash_poseidon2_3_relation

◆ lookup_address_derivation_public_keys_hash_poseidon2_3_settings

◆ lookup_address_derivation_public_keys_hash_poseidon2_4_relation

◆ lookup_address_derivation_public_keys_hash_poseidon2_4_settings

◆ lookup_address_derivation_salted_initialization_hash_poseidon2_0_relation

◆ lookup_address_derivation_salted_initialization_hash_poseidon2_0_settings

◆ lookup_address_derivation_salted_initialization_hash_poseidon2_1_relation

◆ lookup_address_derivation_salted_initialization_hash_poseidon2_1_settings

◆ lookup_addressing_relative_overflow_range_0_relation

◆ lookup_addressing_relative_overflow_range_0_settings

◆ lookup_addressing_relative_overflow_range_1_relation

◆ lookup_addressing_relative_overflow_range_1_settings

◆ lookup_addressing_relative_overflow_range_2_relation

◆ lookup_addressing_relative_overflow_range_2_settings

◆ lookup_addressing_relative_overflow_range_3_relation

◆ lookup_addressing_relative_overflow_range_3_settings

◆ lookup_addressing_relative_overflow_range_4_relation

◆ lookup_addressing_relative_overflow_range_4_settings

◆ lookup_addressing_relative_overflow_range_5_relation

◆ lookup_addressing_relative_overflow_range_5_settings

◆ lookup_addressing_relative_overflow_range_6_relation

◆ lookup_addressing_relative_overflow_range_6_settings

◆ lookup_alu_exec_dispatching_cast_relation

◆ lookup_alu_exec_dispatching_cast_settings

◆ lookup_alu_exec_dispatching_set_relation

◆ lookup_alu_exec_dispatching_set_settings

◆ lookup_alu_ff_gt_relation

Definition at line 219 of file lookups_alu.hpp.

◆ lookup_alu_ff_gt_settings

◆ lookup_alu_gt_div_remainder_relation

Definition at line 198 of file lookups_alu.hpp.

◆ lookup_alu_gt_div_remainder_settings

◆ lookup_alu_int_gt_relation

Definition at line 240 of file lookups_alu.hpp.

◆ lookup_alu_int_gt_settings

◆ lookup_alu_large_trunc_canonical_dec_relation

◆ lookup_alu_large_trunc_canonical_dec_settings

◆ lookup_alu_range_check_decomposition_a_hi_relation

◆ lookup_alu_range_check_decomposition_a_hi_settings

◆ lookup_alu_range_check_decomposition_a_lo_relation

◆ lookup_alu_range_check_decomposition_a_lo_settings

◆ lookup_alu_range_check_decomposition_b_hi_relation

◆ lookup_alu_range_check_decomposition_b_hi_settings

◆ lookup_alu_range_check_decomposition_b_lo_relation

◆ lookup_alu_range_check_decomposition_b_lo_settings

◆ lookup_alu_range_check_mul_u128_c_hi_relation

◆ lookup_alu_range_check_mul_u128_c_hi_settings

◆ lookup_alu_range_check_trunc_mid_relation

◆ lookup_alu_range_check_trunc_mid_settings

◆ lookup_alu_register_tag_value_relation

◆ lookup_alu_register_tag_value_settings

◆ lookup_alu_shifts_two_pow_relation

Definition at line 262 of file lookups_alu.hpp.

◆ lookup_alu_shifts_two_pow_settings

◆ lookup_alu_tag_max_bits_value_relation

◆ lookup_alu_tag_max_bits_value_settings

◆ lookup_bc_decomposition_bytes_are_bytes_relation

◆ lookup_bc_decomposition_bytes_are_bytes_settings

◆ lookup_bc_hashing_get_packed_field_relation

◆ lookup_bc_hashing_get_packed_field_settings

◆ lookup_bc_hashing_iv_is_len_relation

◆ lookup_bc_hashing_iv_is_len_settings

◆ lookup_bc_retrieval_class_id_derivation_relation

◆ lookup_bc_retrieval_class_id_derivation_settings

◆ lookup_bc_retrieval_contract_instance_retrieval_relation

◆ lookup_bc_retrieval_contract_instance_retrieval_settings

◆ lookup_bitwise_byte_operations_relation

◆ lookup_bitwise_byte_operations_settings

◆ lookup_bitwise_dispatch_exec_bitwise_relation

◆ lookup_bitwise_dispatch_exec_bitwise_settings

◆ lookup_bitwise_integral_tag_length_relation

◆ lookup_bitwise_integral_tag_length_settings

◆ lookup_calldata_hashing_cd_hash_end_relation

◆ lookup_calldata_hashing_cd_hash_end_settings

◆ lookup_calldata_hashing_cd_hash_relation

◆ lookup_calldata_hashing_cd_hash_settings

◆ lookup_class_id_derivation_class_id_poseidon2_0_relation

◆ lookup_class_id_derivation_class_id_poseidon2_0_settings

◆ lookup_class_id_derivation_class_id_poseidon2_1_relation

◆ lookup_class_id_derivation_class_id_poseidon2_1_settings

◆ lookup_context_ctx_stack_call_relation

◆ lookup_context_ctx_stack_call_settings

◆ lookup_context_ctx_stack_return_relation

◆ lookup_context_ctx_stack_return_settings

◆ lookup_context_ctx_stack_rollback_relation

◆ lookup_context_ctx_stack_rollback_settings

◆ lookup_contract_instance_retrieval_address_derivation_relation

◆ lookup_contract_instance_retrieval_address_derivation_settings

◆ lookup_contract_instance_retrieval_deployment_nullifier_read_relation

◆ lookup_contract_instance_retrieval_deployment_nullifier_read_settings

◆ lookup_contract_instance_retrieval_update_check_relation

◆ lookup_contract_instance_retrieval_update_check_settings

◆ lookup_data_copy_check_dst_addr_in_range_relation

◆ lookup_data_copy_check_dst_addr_in_range_settings

◆ lookup_data_copy_check_src_addr_in_range_relation

◆ lookup_data_copy_check_src_addr_in_range_settings

◆ lookup_data_copy_col_read_relation

◆ lookup_data_copy_col_read_settings

◆ lookup_data_copy_max_read_index_gt_relation

◆ lookup_data_copy_max_read_index_gt_settings

◆ lookup_data_copy_mem_read_relation

◆ lookup_data_copy_mem_read_settings

◆ lookup_data_copy_mem_write_relation

◆ lookup_data_copy_mem_write_settings

◆ lookup_data_copy_offset_gt_max_read_index_relation

◆ lookup_data_copy_offset_gt_max_read_index_settings

◆ lookup_ecc_mem_check_dst_addr_in_range_relation

◆ lookup_ecc_mem_check_dst_addr_in_range_settings

◆ lookup_ecc_mem_input_output_ecc_add_relation

◆ lookup_ecc_mem_input_output_ecc_add_settings

◆ lookup_ecc_mem_write_mem_0_relation

◆ lookup_ecc_mem_write_mem_0_settings

◆ lookup_ecc_mem_write_mem_1_relation

◆ lookup_ecc_mem_write_mem_1_settings

◆ lookup_ecc_mem_write_mem_2_relation

◆ lookup_ecc_mem_write_mem_2_settings

◆ lookup_emit_notehash_notehash_tree_write_relation

◆ lookup_emit_notehash_notehash_tree_write_settings

◆ lookup_emit_nullifier_write_nullifier_relation

◆ lookup_emit_nullifier_write_nullifier_settings

◆ lookup_emit_unencrypted_log_check_log_size_too_large_relation

◆ lookup_emit_unencrypted_log_check_log_size_too_large_settings

◆ lookup_emit_unencrypted_log_check_memory_out_of_bounds_relation

◆ lookup_emit_unencrypted_log_check_memory_out_of_bounds_settings

◆ lookup_emit_unencrypted_log_dispatch_exec_emit_unencrypted_log_relation

◆ lookup_emit_unencrypted_log_dispatch_exec_emit_unencrypted_log_settings

◆ lookup_emit_unencrypted_log_read_mem_relation

◆ lookup_emit_unencrypted_log_read_mem_settings

◆ lookup_emit_unencrypted_log_write_log_to_public_inputs_relation

◆ lookup_emit_unencrypted_log_write_log_to_public_inputs_settings

◆ lookup_execution_bytecode_retrieval_result_relation

◆ lookup_execution_bytecode_retrieval_result_settings

◆ lookup_execution_check_radix_gt_256_relation

◆ lookup_execution_check_radix_gt_256_settings

◆ lookup_execution_check_written_storage_slot_relation

◆ lookup_execution_check_written_storage_slot_settings

◆ lookup_execution_dyn_l2_factor_bitwise_relation

◆ lookup_execution_dyn_l2_factor_bitwise_settings

◆ lookup_execution_exec_spec_read_relation

◆ lookup_execution_exec_spec_read_settings

◆ lookup_execution_get_max_limbs_relation

◆ lookup_execution_get_max_limbs_settings

◆ lookup_execution_get_p_limbs_relation

◆ lookup_execution_get_p_limbs_settings

◆ lookup_execution_instruction_fetching_body_relation

◆ lookup_execution_instruction_fetching_body_settings

◆ lookup_execution_instruction_fetching_result_relation

◆ lookup_execution_instruction_fetching_result_settings

◆ lookup_external_call_call_allocated_left_da_range_relation

◆ lookup_external_call_call_allocated_left_da_range_settings

◆ lookup_external_call_call_allocated_left_l2_range_relation

◆ lookup_external_call_call_allocated_left_l2_range_settings

◆ lookup_ff_gt_a_hi_range_relation

Definition at line 56 of file lookups_ff_gt.hpp.

◆ lookup_ff_gt_a_hi_range_settings

◆ lookup_ff_gt_a_lo_range_relation

Definition at line 34 of file lookups_ff_gt.hpp.

◆ lookup_ff_gt_a_lo_range_settings

◆ lookup_gas_addressing_gas_read_relation

◆ lookup_gas_addressing_gas_read_settings

◆ lookup_gas_limit_used_da_range_relation

◆ lookup_gas_limit_used_da_range_settings

◆ lookup_gas_limit_used_l2_range_relation

◆ lookup_gas_limit_used_l2_range_settings

◆ lookup_get_contract_instance_contract_instance_retrieval_relation

◆ lookup_get_contract_instance_contract_instance_retrieval_settings

◆ lookup_get_contract_instance_mem_write_contract_instance_exists_relation

◆ lookup_get_contract_instance_mem_write_contract_instance_exists_settings

◆ lookup_get_contract_instance_mem_write_contract_instance_member_relation

◆ lookup_get_contract_instance_mem_write_contract_instance_member_settings

◆ lookup_get_contract_instance_precomputed_info_relation

◆ lookup_get_contract_instance_precomputed_info_settings

◆ lookup_get_env_var_precomputed_info_relation

◆ lookup_get_env_var_precomputed_info_settings

◆ lookup_get_env_var_read_from_public_inputs_col0_relation

◆ lookup_get_env_var_read_from_public_inputs_col0_settings

◆ lookup_get_env_var_read_from_public_inputs_col1_relation

◆ lookup_get_env_var_read_from_public_inputs_col1_settings

◆ lookup_gt_gt_range_relation

Definition at line 32 of file lookups_gt.hpp.

◆ lookup_gt_gt_range_settings

◆ lookup_instr_fetching_bytecode_size_from_bc_dec_relation

◆ lookup_instr_fetching_bytecode_size_from_bc_dec_settings

◆ lookup_instr_fetching_bytes_from_bc_dec_relation

◆ lookup_instr_fetching_bytes_from_bc_dec_settings

◆ lookup_instr_fetching_instr_abs_diff_positive_relation

◆ lookup_instr_fetching_instr_abs_diff_positive_settings

◆ lookup_instr_fetching_pc_abs_diff_positive_relation

◆ lookup_instr_fetching_pc_abs_diff_positive_settings

◆ lookup_instr_fetching_tag_value_validation_relation

◆ lookup_instr_fetching_tag_value_validation_settings

◆ lookup_instr_fetching_wire_instruction_info_relation

◆ lookup_instr_fetching_wire_instruction_info_settings

◆ lookup_internal_call_push_call_stack_relation

◆ lookup_internal_call_push_call_stack_settings

◆ lookup_internal_call_unwind_call_stack_relation

◆ lookup_internal_call_unwind_call_stack_settings

◆ lookup_keccakf1600_dst_abs_diff_positive_relation

◆ lookup_keccakf1600_dst_abs_diff_positive_settings

◆ lookup_keccakf1600_round_cst_relation

◆ lookup_keccakf1600_round_cst_settings

◆ lookup_keccakf1600_src_abs_diff_positive_relation

◆ lookup_keccakf1600_src_abs_diff_positive_settings

◆ lookup_keccakf1600_state_chi_00_relation

◆ lookup_keccakf1600_state_chi_00_settings

◆ lookup_keccakf1600_state_chi_01_relation

◆ lookup_keccakf1600_state_chi_01_settings

◆ lookup_keccakf1600_state_chi_02_relation

◆ lookup_keccakf1600_state_chi_02_settings

◆ lookup_keccakf1600_state_chi_03_relation

◆ lookup_keccakf1600_state_chi_03_settings

◆ lookup_keccakf1600_state_chi_04_relation

◆ lookup_keccakf1600_state_chi_04_settings

◆ lookup_keccakf1600_state_chi_10_relation

◆ lookup_keccakf1600_state_chi_10_settings

◆ lookup_keccakf1600_state_chi_11_relation

◆ lookup_keccakf1600_state_chi_11_settings

◆ lookup_keccakf1600_state_chi_12_relation

◆ lookup_keccakf1600_state_chi_12_settings

◆ lookup_keccakf1600_state_chi_13_relation

◆ lookup_keccakf1600_state_chi_13_settings

◆ lookup_keccakf1600_state_chi_14_relation

◆ lookup_keccakf1600_state_chi_14_settings

◆ lookup_keccakf1600_state_chi_20_relation

◆ lookup_keccakf1600_state_chi_20_settings

◆ lookup_keccakf1600_state_chi_21_relation

◆ lookup_keccakf1600_state_chi_21_settings

◆ lookup_keccakf1600_state_chi_22_relation

◆ lookup_keccakf1600_state_chi_22_settings

◆ lookup_keccakf1600_state_chi_23_relation

◆ lookup_keccakf1600_state_chi_23_settings

◆ lookup_keccakf1600_state_chi_24_relation

◆ lookup_keccakf1600_state_chi_24_settings

◆ lookup_keccakf1600_state_chi_30_relation

◆ lookup_keccakf1600_state_chi_30_settings

◆ lookup_keccakf1600_state_chi_31_relation

◆ lookup_keccakf1600_state_chi_31_settings

◆ lookup_keccakf1600_state_chi_32_relation

◆ lookup_keccakf1600_state_chi_32_settings

◆ lookup_keccakf1600_state_chi_33_relation

◆ lookup_keccakf1600_state_chi_33_settings

◆ lookup_keccakf1600_state_chi_34_relation

◆ lookup_keccakf1600_state_chi_34_settings

◆ lookup_keccakf1600_state_chi_40_relation

◆ lookup_keccakf1600_state_chi_40_settings

◆ lookup_keccakf1600_state_chi_41_relation

◆ lookup_keccakf1600_state_chi_41_settings

◆ lookup_keccakf1600_state_chi_42_relation

◆ lookup_keccakf1600_state_chi_42_settings

◆ lookup_keccakf1600_state_chi_43_relation

◆ lookup_keccakf1600_state_chi_43_settings

◆ lookup_keccakf1600_state_chi_44_relation

◆ lookup_keccakf1600_state_chi_44_settings

◆ lookup_keccakf1600_state_iota_00_relation

◆ lookup_keccakf1600_state_iota_00_settings

◆ lookup_keccakf1600_state_pi_and_00_relation

◆ lookup_keccakf1600_state_pi_and_00_settings

◆ lookup_keccakf1600_state_pi_and_01_relation

◆ lookup_keccakf1600_state_pi_and_01_settings

◆ lookup_keccakf1600_state_pi_and_02_relation

◆ lookup_keccakf1600_state_pi_and_02_settings

◆ lookup_keccakf1600_state_pi_and_03_relation

◆ lookup_keccakf1600_state_pi_and_03_settings

◆ lookup_keccakf1600_state_pi_and_04_relation

◆ lookup_keccakf1600_state_pi_and_04_settings

◆ lookup_keccakf1600_state_pi_and_10_relation

◆ lookup_keccakf1600_state_pi_and_10_settings

◆ lookup_keccakf1600_state_pi_and_11_relation

◆ lookup_keccakf1600_state_pi_and_11_settings

◆ lookup_keccakf1600_state_pi_and_12_relation

◆ lookup_keccakf1600_state_pi_and_12_settings

◆ lookup_keccakf1600_state_pi_and_13_relation

◆ lookup_keccakf1600_state_pi_and_13_settings

◆ lookup_keccakf1600_state_pi_and_14_relation

◆ lookup_keccakf1600_state_pi_and_14_settings

◆ lookup_keccakf1600_state_pi_and_20_relation

◆ lookup_keccakf1600_state_pi_and_20_settings

◆ lookup_keccakf1600_state_pi_and_21_relation

◆ lookup_keccakf1600_state_pi_and_21_settings

◆ lookup_keccakf1600_state_pi_and_22_relation

◆ lookup_keccakf1600_state_pi_and_22_settings

◆ lookup_keccakf1600_state_pi_and_23_relation

◆ lookup_keccakf1600_state_pi_and_23_settings

◆ lookup_keccakf1600_state_pi_and_24_relation

◆ lookup_keccakf1600_state_pi_and_24_settings

◆ lookup_keccakf1600_state_pi_and_30_relation

◆ lookup_keccakf1600_state_pi_and_30_settings

◆ lookup_keccakf1600_state_pi_and_31_relation

◆ lookup_keccakf1600_state_pi_and_31_settings

◆ lookup_keccakf1600_state_pi_and_32_relation

◆ lookup_keccakf1600_state_pi_and_32_settings

◆ lookup_keccakf1600_state_pi_and_33_relation

◆ lookup_keccakf1600_state_pi_and_33_settings

◆ lookup_keccakf1600_state_pi_and_34_relation

◆ lookup_keccakf1600_state_pi_and_34_settings

◆ lookup_keccakf1600_state_pi_and_40_relation

◆ lookup_keccakf1600_state_pi_and_40_settings

◆ lookup_keccakf1600_state_pi_and_41_relation

◆ lookup_keccakf1600_state_pi_and_41_settings

◆ lookup_keccakf1600_state_pi_and_42_relation

◆ lookup_keccakf1600_state_pi_and_42_settings

◆ lookup_keccakf1600_state_pi_and_43_relation

◆ lookup_keccakf1600_state_pi_and_43_settings

◆ lookup_keccakf1600_state_pi_and_44_relation

◆ lookup_keccakf1600_state_pi_and_44_settings

◆ lookup_keccakf1600_state_theta_00_relation

◆ lookup_keccakf1600_state_theta_00_settings

◆ lookup_keccakf1600_state_theta_01_relation

◆ lookup_keccakf1600_state_theta_01_settings

◆ lookup_keccakf1600_state_theta_02_relation

◆ lookup_keccakf1600_state_theta_02_settings

◆ lookup_keccakf1600_state_theta_03_relation

◆ lookup_keccakf1600_state_theta_03_settings

◆ lookup_keccakf1600_state_theta_04_relation

◆ lookup_keccakf1600_state_theta_04_settings

◆ lookup_keccakf1600_state_theta_10_relation

◆ lookup_keccakf1600_state_theta_10_settings

◆ lookup_keccakf1600_state_theta_11_relation

◆ lookup_keccakf1600_state_theta_11_settings

◆ lookup_keccakf1600_state_theta_12_relation

◆ lookup_keccakf1600_state_theta_12_settings

◆ lookup_keccakf1600_state_theta_13_relation

◆ lookup_keccakf1600_state_theta_13_settings

◆ lookup_keccakf1600_state_theta_14_relation

◆ lookup_keccakf1600_state_theta_14_settings

◆ lookup_keccakf1600_state_theta_20_relation

◆ lookup_keccakf1600_state_theta_20_settings

◆ lookup_keccakf1600_state_theta_21_relation

◆ lookup_keccakf1600_state_theta_21_settings

◆ lookup_keccakf1600_state_theta_22_relation

◆ lookup_keccakf1600_state_theta_22_settings

◆ lookup_keccakf1600_state_theta_23_relation

◆ lookup_keccakf1600_state_theta_23_settings

◆ lookup_keccakf1600_state_theta_24_relation

◆ lookup_keccakf1600_state_theta_24_settings

◆ lookup_keccakf1600_state_theta_30_relation

◆ lookup_keccakf1600_state_theta_30_settings

◆ lookup_keccakf1600_state_theta_31_relation

◆ lookup_keccakf1600_state_theta_31_settings

◆ lookup_keccakf1600_state_theta_32_relation

◆ lookup_keccakf1600_state_theta_32_settings

◆ lookup_keccakf1600_state_theta_33_relation

◆ lookup_keccakf1600_state_theta_33_settings

◆ lookup_keccakf1600_state_theta_34_relation

◆ lookup_keccakf1600_state_theta_34_settings

◆ lookup_keccakf1600_state_theta_40_relation

◆ lookup_keccakf1600_state_theta_40_settings

◆ lookup_keccakf1600_state_theta_41_relation

◆ lookup_keccakf1600_state_theta_41_settings

◆ lookup_keccakf1600_state_theta_42_relation

◆ lookup_keccakf1600_state_theta_42_settings

◆ lookup_keccakf1600_state_theta_43_relation

◆ lookup_keccakf1600_state_theta_43_settings

◆ lookup_keccakf1600_state_theta_44_relation

◆ lookup_keccakf1600_state_theta_44_settings

◆ lookup_keccakf1600_theta_combined_xor_0_relation

◆ lookup_keccakf1600_theta_combined_xor_0_settings

◆ lookup_keccakf1600_theta_combined_xor_1_relation

◆ lookup_keccakf1600_theta_combined_xor_1_settings

◆ lookup_keccakf1600_theta_combined_xor_2_relation

◆ lookup_keccakf1600_theta_combined_xor_2_settings

◆ lookup_keccakf1600_theta_combined_xor_3_relation

◆ lookup_keccakf1600_theta_combined_xor_3_settings

◆ lookup_keccakf1600_theta_combined_xor_4_relation

◆ lookup_keccakf1600_theta_combined_xor_4_settings

◆ lookup_keccakf1600_theta_limb_01_range_relation

◆ lookup_keccakf1600_theta_limb_01_range_settings

◆ lookup_keccakf1600_theta_limb_02_range_relation

◆ lookup_keccakf1600_theta_limb_02_range_settings

◆ lookup_keccakf1600_theta_limb_03_range_relation

◆ lookup_keccakf1600_theta_limb_03_range_settings

◆ lookup_keccakf1600_theta_limb_04_range_relation

◆ lookup_keccakf1600_theta_limb_04_range_settings

◆ lookup_keccakf1600_theta_limb_10_range_relation

◆ lookup_keccakf1600_theta_limb_10_range_settings

◆ lookup_keccakf1600_theta_limb_11_range_relation

◆ lookup_keccakf1600_theta_limb_11_range_settings

◆ lookup_keccakf1600_theta_limb_12_range_relation

◆ lookup_keccakf1600_theta_limb_12_range_settings

◆ lookup_keccakf1600_theta_limb_13_range_relation

◆ lookup_keccakf1600_theta_limb_13_range_settings

◆ lookup_keccakf1600_theta_limb_14_range_relation

◆ lookup_keccakf1600_theta_limb_14_range_settings

◆ lookup_keccakf1600_theta_limb_20_range_relation

◆ lookup_keccakf1600_theta_limb_20_range_settings

◆ lookup_keccakf1600_theta_limb_21_range_relation

◆ lookup_keccakf1600_theta_limb_21_range_settings

◆ lookup_keccakf1600_theta_limb_22_range_relation

◆ lookup_keccakf1600_theta_limb_22_range_settings

◆ lookup_keccakf1600_theta_limb_23_range_relation

◆ lookup_keccakf1600_theta_limb_23_range_settings

◆ lookup_keccakf1600_theta_limb_24_range_relation

◆ lookup_keccakf1600_theta_limb_24_range_settings

◆ lookup_keccakf1600_theta_limb_30_range_relation

◆ lookup_keccakf1600_theta_limb_30_range_settings

◆ lookup_keccakf1600_theta_limb_31_range_relation

◆ lookup_keccakf1600_theta_limb_31_range_settings

◆ lookup_keccakf1600_theta_limb_32_range_relation

◆ lookup_keccakf1600_theta_limb_32_range_settings

◆ lookup_keccakf1600_theta_limb_33_range_relation

◆ lookup_keccakf1600_theta_limb_33_range_settings

◆ lookup_keccakf1600_theta_limb_34_range_relation

◆ lookup_keccakf1600_theta_limb_34_range_settings

◆ lookup_keccakf1600_theta_limb_40_range_relation

◆ lookup_keccakf1600_theta_limb_40_range_settings

◆ lookup_keccakf1600_theta_limb_41_range_relation

◆ lookup_keccakf1600_theta_limb_41_range_settings

◆ lookup_keccakf1600_theta_limb_42_range_relation

◆ lookup_keccakf1600_theta_limb_42_range_settings

◆ lookup_keccakf1600_theta_limb_43_range_relation

◆ lookup_keccakf1600_theta_limb_43_range_settings

◆ lookup_keccakf1600_theta_limb_44_range_relation

◆ lookup_keccakf1600_theta_limb_44_range_settings

◆ lookup_keccakf1600_theta_xor_01_relation

◆ lookup_keccakf1600_theta_xor_01_settings

◆ lookup_keccakf1600_theta_xor_02_relation

◆ lookup_keccakf1600_theta_xor_02_settings

◆ lookup_keccakf1600_theta_xor_03_relation

◆ lookup_keccakf1600_theta_xor_03_settings

◆ lookup_keccakf1600_theta_xor_11_relation

◆ lookup_keccakf1600_theta_xor_11_settings

◆ lookup_keccakf1600_theta_xor_12_relation

◆ lookup_keccakf1600_theta_xor_12_settings

◆ lookup_keccakf1600_theta_xor_13_relation

◆ lookup_keccakf1600_theta_xor_13_settings

◆ lookup_keccakf1600_theta_xor_21_relation

◆ lookup_keccakf1600_theta_xor_21_settings

◆ lookup_keccakf1600_theta_xor_22_relation

◆ lookup_keccakf1600_theta_xor_22_settings

◆ lookup_keccakf1600_theta_xor_23_relation

◆ lookup_keccakf1600_theta_xor_23_settings

◆ lookup_keccakf1600_theta_xor_31_relation

◆ lookup_keccakf1600_theta_xor_31_settings

◆ lookup_keccakf1600_theta_xor_32_relation

◆ lookup_keccakf1600_theta_xor_32_settings

◆ lookup_keccakf1600_theta_xor_33_relation

◆ lookup_keccakf1600_theta_xor_33_settings

◆ lookup_keccakf1600_theta_xor_41_relation

◆ lookup_keccakf1600_theta_xor_41_settings

◆ lookup_keccakf1600_theta_xor_42_relation

◆ lookup_keccakf1600_theta_xor_42_settings

◆ lookup_keccakf1600_theta_xor_43_relation

◆ lookup_keccakf1600_theta_xor_43_settings

◆ lookup_keccakf1600_theta_xor_row_0_relation

◆ lookup_keccakf1600_theta_xor_row_0_settings

◆ lookup_keccakf1600_theta_xor_row_1_relation

◆ lookup_keccakf1600_theta_xor_row_1_settings

◆ lookup_keccakf1600_theta_xor_row_2_relation

◆ lookup_keccakf1600_theta_xor_row_2_settings

◆ lookup_keccakf1600_theta_xor_row_3_relation

◆ lookup_keccakf1600_theta_xor_row_3_settings

◆ lookup_keccakf1600_theta_xor_row_4_relation

◆ lookup_keccakf1600_theta_xor_row_4_settings

◆ lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_relation

◆ lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_settings

◆ lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_relation

◆ lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_settings

◆ lookup_l1_to_l2_message_tree_check_merkle_check_relation

◆ lookup_l1_to_l2_message_tree_check_merkle_check_settings

◆ lookup_merkle_check_merkle_poseidon2_read_relation

◆ lookup_merkle_check_merkle_poseidon2_read_settings

◆ lookup_merkle_check_merkle_poseidon2_write_relation

◆ lookup_merkle_check_merkle_poseidon2_write_settings

◆ lookup_note_hash_tree_check_merkle_check_relation

◆ lookup_note_hash_tree_check_merkle_check_settings

◆ lookup_note_hash_tree_check_nonce_computation_poseidon2_relation

◆ lookup_note_hash_tree_check_nonce_computation_poseidon2_settings

◆ lookup_note_hash_tree_check_read_first_nullifier_relation

◆ lookup_note_hash_tree_check_read_first_nullifier_settings

◆ lookup_note_hash_tree_check_silo_poseidon2_relation

◆ lookup_note_hash_tree_check_silo_poseidon2_settings

◆ lookup_note_hash_tree_check_unique_note_hash_poseidon2_relation

◆ lookup_note_hash_tree_check_unique_note_hash_poseidon2_settings

◆ lookup_note_hash_tree_check_write_note_hash_to_public_inputs_relation

◆ lookup_note_hash_tree_check_write_note_hash_to_public_inputs_settings

◆ lookup_notehash_exists_note_hash_leaf_index_in_range_relation

◆ lookup_notehash_exists_note_hash_leaf_index_in_range_settings

◆ lookup_notehash_exists_note_hash_read_relation

◆ lookup_notehash_exists_note_hash_read_settings

◆ lookup_nullifier_check_low_leaf_merkle_check_relation

◆ lookup_nullifier_check_low_leaf_merkle_check_settings

◆ lookup_nullifier_check_low_leaf_next_nullifier_validation_relation

◆ lookup_nullifier_check_low_leaf_next_nullifier_validation_settings

◆ lookup_nullifier_check_low_leaf_nullifier_validation_relation

◆ lookup_nullifier_check_low_leaf_nullifier_validation_settings

◆ lookup_nullifier_check_low_leaf_poseidon2_relation

◆ lookup_nullifier_check_low_leaf_poseidon2_settings

◆ lookup_nullifier_check_new_leaf_merkle_check_relation

◆ lookup_nullifier_check_new_leaf_merkle_check_settings

◆ lookup_nullifier_check_new_leaf_poseidon2_relation

◆ lookup_nullifier_check_new_leaf_poseidon2_settings

◆ lookup_nullifier_check_silo_poseidon2_relation

◆ lookup_nullifier_check_silo_poseidon2_settings

◆ lookup_nullifier_check_updated_low_leaf_poseidon2_relation

◆ lookup_nullifier_check_updated_low_leaf_poseidon2_settings

◆ lookup_nullifier_check_write_nullifier_to_public_inputs_relation

◆ lookup_nullifier_check_write_nullifier_to_public_inputs_settings

◆ lookup_nullifier_exists_nullifier_exists_check_relation

◆ lookup_nullifier_exists_nullifier_exists_check_settings

◆ lookup_poseidon2_hash_poseidon2_perm_relation

◆ lookup_poseidon2_hash_poseidon2_perm_settings

◆ lookup_poseidon2_mem_check_dst_addr_in_range_relation

◆ lookup_poseidon2_mem_check_dst_addr_in_range_settings

◆ lookup_poseidon2_mem_check_src_addr_in_range_relation

◆ lookup_poseidon2_mem_check_src_addr_in_range_settings

◆ lookup_poseidon2_mem_input_output_poseidon2_perm_relation

◆ lookup_poseidon2_mem_input_output_poseidon2_perm_settings

◆ lookup_poseidon2_mem_pos_read_mem_0_relation

◆ lookup_poseidon2_mem_pos_read_mem_0_settings

◆ lookup_poseidon2_mem_pos_read_mem_1_relation

◆ lookup_poseidon2_mem_pos_read_mem_1_settings

◆ lookup_poseidon2_mem_pos_read_mem_2_relation

◆ lookup_poseidon2_mem_pos_read_mem_2_settings

◆ lookup_poseidon2_mem_pos_read_mem_3_relation

◆ lookup_poseidon2_mem_pos_read_mem_3_settings

◆ lookup_poseidon2_mem_pos_write_mem_0_relation

◆ lookup_poseidon2_mem_pos_write_mem_0_settings

◆ lookup_poseidon2_mem_pos_write_mem_1_relation

◆ lookup_poseidon2_mem_pos_write_mem_1_settings

◆ lookup_poseidon2_mem_pos_write_mem_2_relation

◆ lookup_poseidon2_mem_pos_write_mem_2_settings

◆ lookup_poseidon2_mem_pos_write_mem_3_relation

◆ lookup_poseidon2_mem_pos_write_mem_3_settings

◆ lookup_public_data_check_low_leaf_merkle_check_relation

◆ lookup_public_data_check_low_leaf_merkle_check_settings

◆ lookup_public_data_check_low_leaf_next_slot_validation_relation

◆ lookup_public_data_check_low_leaf_next_slot_validation_settings

◆ lookup_public_data_check_low_leaf_poseidon2_0_relation

◆ lookup_public_data_check_low_leaf_poseidon2_0_settings

◆ lookup_public_data_check_low_leaf_poseidon2_1_relation

◆ lookup_public_data_check_low_leaf_poseidon2_1_settings

◆ lookup_public_data_check_low_leaf_slot_validation_relation

◆ lookup_public_data_check_low_leaf_slot_validation_settings

◆ lookup_public_data_check_new_leaf_merkle_check_relation

◆ lookup_public_data_check_new_leaf_merkle_check_settings

◆ lookup_public_data_check_new_leaf_poseidon2_0_relation

◆ lookup_public_data_check_new_leaf_poseidon2_0_settings

◆ lookup_public_data_check_new_leaf_poseidon2_1_relation

◆ lookup_public_data_check_new_leaf_poseidon2_1_settings

◆ lookup_public_data_check_silo_poseidon2_relation

◆ lookup_public_data_check_silo_poseidon2_settings

◆ lookup_public_data_check_updated_low_leaf_poseidon2_0_relation

◆ lookup_public_data_check_updated_low_leaf_poseidon2_0_settings

◆ lookup_public_data_check_updated_low_leaf_poseidon2_1_relation

◆ lookup_public_data_check_updated_low_leaf_poseidon2_1_settings

◆ lookup_public_data_check_write_public_data_to_public_inputs_relation

◆ lookup_public_data_check_write_public_data_to_public_inputs_settings

◆ lookup_public_data_check_write_writes_length_to_public_inputs_relation

◆ lookup_public_data_check_write_writes_length_to_public_inputs_settings

◆ lookup_range_check_dyn_diff_is_u16_relation

◆ lookup_range_check_dyn_diff_is_u16_settings

◆ lookup_range_check_dyn_rng_chk_pow_2_relation

◆ lookup_range_check_dyn_rng_chk_pow_2_settings

◆ lookup_range_check_r0_is_u16_relation

◆ lookup_range_check_r0_is_u16_settings

◆ lookup_range_check_r1_is_u16_relation

◆ lookup_range_check_r1_is_u16_settings

◆ lookup_range_check_r2_is_u16_relation

◆ lookup_range_check_r2_is_u16_settings

◆ lookup_range_check_r3_is_u16_relation

◆ lookup_range_check_r3_is_u16_settings

◆ lookup_range_check_r4_is_u16_relation

◆ lookup_range_check_r4_is_u16_settings

◆ lookup_range_check_r5_is_u16_relation

◆ lookup_range_check_r5_is_u16_settings

◆ lookup_range_check_r6_is_u16_relation

◆ lookup_range_check_r6_is_u16_settings

◆ lookup_range_check_r7_is_u16_relation

◆ lookup_range_check_r7_is_u16_settings

◆ lookup_registers_mem_op_0_relation

◆ lookup_registers_mem_op_0_settings

◆ lookup_registers_mem_op_1_relation

◆ lookup_registers_mem_op_1_settings

◆ lookup_registers_mem_op_2_relation

◆ lookup_registers_mem_op_2_settings

◆ lookup_registers_mem_op_3_relation

◆ lookup_registers_mem_op_3_settings

◆ lookup_registers_mem_op_4_relation

◆ lookup_registers_mem_op_4_settings

◆ lookup_registers_mem_op_5_relation

◆ lookup_registers_mem_op_5_settings

◆ lookup_registers_mem_op_6_relation

◆ lookup_registers_mem_op_6_settings

◆ lookup_scalar_mul_add_relation

Definition at line 96 of file lookups_scalar_mul.hpp.

◆ lookup_scalar_mul_add_settings

◆ lookup_scalar_mul_double_relation

Definition at line 68 of file lookups_scalar_mul.hpp.

◆ lookup_scalar_mul_double_settings

◆ lookup_scalar_mul_to_radix_relation

◆ lookup_scalar_mul_to_radix_settings

◆ lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_relation

◆ lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_settings

◆ lookup_sha256_ch_and_0_relation

Definition at line 452 of file lookups_sha256.hpp.

◆ lookup_sha256_ch_and_0_settings

◆ lookup_sha256_ch_and_1_relation

Definition at line 478 of file lookups_sha256.hpp.

◆ lookup_sha256_ch_and_1_settings

◆ lookup_sha256_ch_xor_relation

Definition at line 503 of file lookups_sha256.hpp.

◆ lookup_sha256_ch_xor_settings

◆ lookup_sha256_maj_and_0_relation

Definition at line 673 of file lookups_sha256.hpp.

◆ lookup_sha256_maj_and_0_settings

◆ lookup_sha256_maj_and_1_relation

Definition at line 699 of file lookups_sha256.hpp.

◆ lookup_sha256_maj_and_1_settings

◆ lookup_sha256_maj_and_2_relation

Definition at line 725 of file lookups_sha256.hpp.

◆ lookup_sha256_maj_and_2_settings

◆ lookup_sha256_maj_xor_0_relation

Definition at line 753 of file lookups_sha256.hpp.

◆ lookup_sha256_maj_xor_0_settings

◆ lookup_sha256_maj_xor_1_relation

Definition at line 781 of file lookups_sha256.hpp.

◆ lookup_sha256_maj_xor_1_settings

◆ lookup_sha256_mem_check_input_addr_in_range_relation

◆ lookup_sha256_mem_check_input_addr_in_range_settings

◆ lookup_sha256_mem_check_output_addr_in_range_relation

◆ lookup_sha256_mem_check_output_addr_in_range_settings

◆ lookup_sha256_mem_check_state_addr_in_range_relation

◆ lookup_sha256_mem_check_state_addr_in_range_settings

◆ lookup_sha256_range_comp_a_lhs_relation

◆ lookup_sha256_range_comp_a_lhs_settings

◆ lookup_sha256_range_comp_a_rhs_relation

◆ lookup_sha256_range_comp_a_rhs_settings

◆ lookup_sha256_range_comp_b_lhs_relation

◆ lookup_sha256_range_comp_b_lhs_settings

◆ lookup_sha256_range_comp_b_rhs_relation

◆ lookup_sha256_range_comp_b_rhs_settings

◆ lookup_sha256_range_comp_c_lhs_relation

◆ lookup_sha256_range_comp_c_lhs_settings

◆ lookup_sha256_range_comp_c_rhs_relation

◆ lookup_sha256_range_comp_c_rhs_settings

◆ lookup_sha256_range_comp_d_lhs_relation

◆ lookup_sha256_range_comp_d_lhs_settings

◆ lookup_sha256_range_comp_d_rhs_relation

◆ lookup_sha256_range_comp_d_rhs_settings

◆ lookup_sha256_range_comp_e_lhs_relation

◆ lookup_sha256_range_comp_e_lhs_settings

◆ lookup_sha256_range_comp_e_rhs_relation

◆ lookup_sha256_range_comp_e_rhs_settings

◆ lookup_sha256_range_comp_f_lhs_relation

◆ lookup_sha256_range_comp_f_lhs_settings

◆ lookup_sha256_range_comp_f_rhs_relation

◆ lookup_sha256_range_comp_f_rhs_settings

◆ lookup_sha256_range_comp_g_lhs_relation

◆ lookup_sha256_range_comp_g_lhs_settings

◆ lookup_sha256_range_comp_g_rhs_relation

◆ lookup_sha256_range_comp_g_rhs_settings

◆ lookup_sha256_range_comp_h_lhs_relation

◆ lookup_sha256_range_comp_h_lhs_settings

◆ lookup_sha256_range_comp_h_rhs_relation

◆ lookup_sha256_range_comp_h_rhs_settings

◆ lookup_sha256_range_comp_next_a_lhs_relation

◆ lookup_sha256_range_comp_next_a_lhs_settings

◆ lookup_sha256_range_comp_next_a_rhs_relation

◆ lookup_sha256_range_comp_next_a_rhs_settings

◆ lookup_sha256_range_comp_next_e_lhs_relation

◆ lookup_sha256_range_comp_next_e_lhs_settings

◆ lookup_sha256_range_comp_next_e_rhs_relation

◆ lookup_sha256_range_comp_next_e_rhs_settings

◆ lookup_sha256_range_comp_w_lhs_relation

◆ lookup_sha256_range_comp_w_lhs_settings

◆ lookup_sha256_range_comp_w_rhs_relation

◆ lookup_sha256_range_comp_w_rhs_settings

◆ lookup_sha256_range_rhs_a_13_relation

◆ lookup_sha256_range_rhs_a_13_settings

◆ lookup_sha256_range_rhs_a_22_relation

◆ lookup_sha256_range_rhs_a_22_settings

◆ lookup_sha256_range_rhs_a_2_relation

◆ lookup_sha256_range_rhs_a_2_settings

◆ lookup_sha256_range_rhs_e_11_relation

◆ lookup_sha256_range_rhs_e_11_settings

◆ lookup_sha256_range_rhs_e_25_relation

◆ lookup_sha256_range_rhs_e_25_settings

◆ lookup_sha256_range_rhs_e_6_relation

◆ lookup_sha256_range_rhs_e_6_settings

◆ lookup_sha256_range_rhs_w_10_relation

◆ lookup_sha256_range_rhs_w_10_settings

◆ lookup_sha256_range_rhs_w_17_relation

◆ lookup_sha256_range_rhs_w_17_settings

◆ lookup_sha256_range_rhs_w_18_relation

◆ lookup_sha256_range_rhs_w_18_settings

◆ lookup_sha256_range_rhs_w_19_relation

◆ lookup_sha256_range_rhs_w_19_settings

◆ lookup_sha256_range_rhs_w_3_relation

◆ lookup_sha256_range_rhs_w_3_settings

◆ lookup_sha256_range_rhs_w_7_relation

◆ lookup_sha256_range_rhs_w_7_settings

◆ lookup_sha256_round_constant_relation

◆ lookup_sha256_round_constant_settings

◆ lookup_sha256_s_0_xor_0_relation

Definition at line 619 of file lookups_sha256.hpp.

◆ lookup_sha256_s_0_xor_0_settings

◆ lookup_sha256_s_0_xor_1_relation

Definition at line 647 of file lookups_sha256.hpp.

◆ lookup_sha256_s_0_xor_1_settings

◆ lookup_sha256_s_1_xor_0_relation

Definition at line 398 of file lookups_sha256.hpp.

◆ lookup_sha256_s_1_xor_0_settings

◆ lookup_sha256_s_1_xor_1_relation

Definition at line 426 of file lookups_sha256.hpp.

◆ lookup_sha256_s_1_xor_1_settings

◆ lookup_sha256_w_s_0_xor_0_relation

Definition at line 154 of file lookups_sha256.hpp.

◆ lookup_sha256_w_s_0_xor_0_settings

◆ lookup_sha256_w_s_0_xor_1_relation

Definition at line 182 of file lookups_sha256.hpp.

◆ lookup_sha256_w_s_0_xor_1_settings

◆ lookup_sha256_w_s_1_xor_0_relation

Definition at line 276 of file lookups_sha256.hpp.

◆ lookup_sha256_w_s_1_xor_0_settings

◆ lookup_sha256_w_s_1_xor_1_relation

Definition at line 304 of file lookups_sha256.hpp.

◆ lookup_sha256_w_s_1_xor_1_settings

◆ lookup_sload_storage_read_relation

Definition at line 40 of file lookups_sload.hpp.

◆ lookup_sload_storage_read_settings

◆ lookup_sstore_record_written_storage_slot_relation

◆ lookup_sstore_record_written_storage_slot_settings

◆ lookup_sstore_storage_write_relation

◆ lookup_sstore_storage_write_settings

◆ lookup_to_radix_fetch_p_limb_relation

◆ lookup_to_radix_fetch_p_limb_settings

◆ lookup_to_radix_fetch_safe_limbs_relation

◆ lookup_to_radix_fetch_safe_limbs_settings

◆ lookup_to_radix_limb_less_than_radix_range_relation

◆ lookup_to_radix_limb_less_than_radix_range_settings

◆ lookup_to_radix_limb_p_diff_range_relation

◆ lookup_to_radix_limb_p_diff_range_settings

◆ lookup_to_radix_limb_range_relation

◆ lookup_to_radix_limb_range_settings

◆ lookup_to_radix_mem_check_dst_addr_in_range_relation

◆ lookup_to_radix_mem_check_dst_addr_in_range_settings

◆ lookup_to_radix_mem_check_radix_gt_256_relation

◆ lookup_to_radix_mem_check_radix_gt_256_settings

◆ lookup_to_radix_mem_check_radix_lt_2_relation

◆ lookup_to_radix_mem_check_radix_lt_2_settings

◆ lookup_to_radix_mem_input_output_to_radix_relation

◆ lookup_to_radix_mem_input_output_to_radix_settings

◆ lookup_to_radix_mem_write_mem_relation

◆ lookup_to_radix_mem_write_mem_settings

◆ lookup_tx_balance_read_relation

Definition at line 521 of file lookups_tx.hpp.

◆ lookup_tx_balance_read_settings

◆ lookup_tx_balance_slot_poseidon2_relation

◆ lookup_tx_balance_slot_poseidon2_settings

◆ lookup_tx_balance_update_relation

Definition at line 575 of file lookups_tx.hpp.

◆ lookup_tx_balance_update_settings

◆ lookup_tx_balance_validation_relation

◆ lookup_tx_balance_validation_settings

◆ lookup_tx_context_public_inputs_gas_used_relation

◆ lookup_tx_context_public_inputs_gas_used_settings

◆ lookup_tx_context_public_inputs_l1_l2_tree_relation

◆ lookup_tx_context_public_inputs_l1_l2_tree_settings

◆ lookup_tx_context_public_inputs_note_hash_tree_relation

◆ lookup_tx_context_public_inputs_note_hash_tree_settings

◆ lookup_tx_context_public_inputs_nullifier_tree_relation

◆ lookup_tx_context_public_inputs_nullifier_tree_settings

◆ lookup_tx_context_public_inputs_public_data_tree_relation

◆ lookup_tx_context_public_inputs_public_data_tree_settings

◆ lookup_tx_context_public_inputs_read_gas_limit_relation

◆ lookup_tx_context_public_inputs_read_gas_limit_settings

◆ lookup_tx_context_public_inputs_write_l2_to_l1_message_count_relation

◆ lookup_tx_context_public_inputs_write_l2_to_l1_message_count_settings

◆ lookup_tx_context_public_inputs_write_note_hash_count_relation

◆ lookup_tx_context_public_inputs_write_note_hash_count_settings

◆ lookup_tx_context_public_inputs_write_nullifier_count_relation

◆ lookup_tx_context_public_inputs_write_nullifier_count_settings

◆ lookup_tx_context_public_inputs_write_unencrypted_log_count_relation

◆ lookup_tx_context_public_inputs_write_unencrypted_log_count_settings

◆ lookup_tx_context_restore_state_on_revert_relation

◆ lookup_tx_context_restore_state_on_revert_settings

◆ lookup_tx_dispatch_exec_end_relation

Definition at line 268 of file lookups_tx.hpp.

◆ lookup_tx_dispatch_exec_end_settings

◆ lookup_tx_dispatch_exec_start_relation

◆ lookup_tx_dispatch_exec_start_settings

◆ lookup_tx_note_hash_append_relation

Definition at line 321 of file lookups_tx.hpp.

◆ lookup_tx_note_hash_append_settings

◆ lookup_tx_nullifier_append_relation

Definition at line 357 of file lookups_tx.hpp.

◆ lookup_tx_nullifier_append_settings

◆ lookup_tx_phase_jump_on_revert_relation

◆ lookup_tx_phase_jump_on_revert_settings

◆ lookup_tx_read_effective_fee_public_inputs_relation

◆ lookup_tx_read_effective_fee_public_inputs_settings

◆ lookup_tx_read_fee_payer_public_inputs_relation

◆ lookup_tx_read_fee_payer_public_inputs_settings

◆ lookup_tx_read_l2_l1_msg_relation

Definition at line 385 of file lookups_tx.hpp.

◆ lookup_tx_read_l2_l1_msg_settings

◆ lookup_tx_read_phase_length_relation

Definition at line 114 of file lookups_tx.hpp.

◆ lookup_tx_read_phase_length_settings

◆ lookup_tx_read_phase_table_relation

Definition at line 70 of file lookups_tx.hpp.

◆ lookup_tx_read_phase_table_settings

◆ lookup_tx_read_public_call_request_phase_relation

◆ lookup_tx_read_public_call_request_phase_settings

◆ lookup_tx_read_tree_insert_value_relation

◆ lookup_tx_read_tree_insert_value_settings

◆ lookup_tx_write_fee_public_inputs_relation

◆ lookup_tx_write_fee_public_inputs_settings

◆ lookup_tx_write_l2_l1_msg_relation

Definition at line 413 of file lookups_tx.hpp.

◆ lookup_tx_write_l2_l1_msg_settings

◆ lookup_update_check_delayed_public_mutable_slot_poseidon2_relation

◆ lookup_update_check_delayed_public_mutable_slot_poseidon2_settings

◆ lookup_update_check_timestamp_from_public_inputs_relation

◆ lookup_update_check_timestamp_from_public_inputs_settings

◆ lookup_update_check_timestamp_of_change_cmp_range_relation

◆ lookup_update_check_timestamp_of_change_cmp_range_settings

◆ lookup_update_check_update_hash_poseidon2_relation

◆ lookup_update_check_update_hash_poseidon2_settings

◆ lookup_update_check_update_hash_public_data_read_relation

◆ lookup_update_check_update_hash_public_data_read_settings

◆ lookup_update_check_update_hi_metadata_range_relation

◆ lookup_update_check_update_hi_metadata_range_settings

◆ lookup_update_check_update_lo_metadata_range_relation

◆ lookup_update_check_update_lo_metadata_range_settings

◆ lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_relation

◆ lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_settings

◆ lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_relation

◆ lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_settings

◆ lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_relation

◆ lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_settings

◆ lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_relation

◆ lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_settings

◆ lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_relation

◆ lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_settings

◆ lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_relation

◆ lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_settings

◆ lookup_written_public_data_slots_tree_check_silo_poseidon2_relation

◆ lookup_written_public_data_slots_tree_check_silo_poseidon2_settings

◆ lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_relation

◆ lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_settings

◆ MemoryAddress

using bb::avm2::MemoryAddress = typedef uint32_t

Definition at line 11 of file memory_types.hpp.

◆ MemoryTag

using bb::avm2::MemoryTag = typedef ValueTag

Definition at line 9 of file memory_types.hpp.

◆ MemoryValue

Definition at line 10 of file memory_types.hpp.

◆ PC

using bb::avm2::PC = typedef uint32_t

Definition at line 13 of file aztec_types.hpp.

◆ perm_addressing_base_address_from_memory_relation

◆ perm_addressing_base_address_from_memory_settings

◆ perm_addressing_indirect_from_memory_0_relation

◆ perm_addressing_indirect_from_memory_0_settings

◆ perm_addressing_indirect_from_memory_1_relation

◆ perm_addressing_indirect_from_memory_1_settings

◆ perm_addressing_indirect_from_memory_2_relation

◆ perm_addressing_indirect_from_memory_2_settings

◆ perm_addressing_indirect_from_memory_3_relation

◆ perm_addressing_indirect_from_memory_3_settings

◆ perm_addressing_indirect_from_memory_4_relation

◆ perm_addressing_indirect_from_memory_4_settings

◆ perm_addressing_indirect_from_memory_5_relation

◆ perm_addressing_indirect_from_memory_5_settings

◆ perm_addressing_indirect_from_memory_6_relation

◆ perm_addressing_indirect_from_memory_6_settings

◆ perm_data_copy_dispatch_cd_copy_relation

◆ perm_data_copy_dispatch_cd_copy_settings

◆ perm_data_copy_dispatch_rd_copy_relation

◆ perm_data_copy_dispatch_rd_copy_settings

◆ perm_ecc_mem_dispatch_exec_ecc_add_relation

◆ perm_ecc_mem_dispatch_exec_ecc_add_settings

◆ perm_execution_dispatch_get_contract_instance_relation

◆ perm_execution_dispatch_get_contract_instance_settings

◆ perm_execution_dispatch_keccakf1600_relation

◆ perm_execution_dispatch_keccakf1600_settings

◆ perm_keccak_memory_slice_to_mem_relation

◆ perm_keccak_memory_slice_to_mem_settings

◆ perm_keccakf1600_read_to_slice_relation

◆ perm_keccakf1600_read_to_slice_settings

◆ perm_keccakf1600_write_to_slice_relation

◆ perm_keccakf1600_write_to_slice_settings

◆ perm_poseidon2_mem_dispatch_exec_pos2_relation

◆ perm_poseidon2_mem_dispatch_exec_pos2_settings

◆ perm_public_data_check_squashing_relation

◆ perm_public_data_check_squashing_settings

◆ perm_sha256_mem_dispatch_sha256_relation

◆ perm_sha256_mem_dispatch_sha256_settings

◆ perm_sha256_mem_mem_input_read_relation

◆ perm_sha256_mem_mem_input_read_settings

◆ perm_sha256_mem_mem_op_0_relation

◆ perm_sha256_mem_mem_op_0_settings

◆ perm_sha256_mem_mem_op_1_relation

◆ perm_sha256_mem_mem_op_1_settings

◆ perm_sha256_mem_mem_op_2_relation

◆ perm_sha256_mem_mem_op_2_settings

◆ perm_sha256_mem_mem_op_3_relation

◆ perm_sha256_mem_mem_op_3_settings

◆ perm_sha256_mem_mem_op_4_relation

◆ perm_sha256_mem_mem_op_4_settings

◆ perm_sha256_mem_mem_op_5_relation

◆ perm_sha256_mem_mem_op_5_settings

◆ perm_sha256_mem_mem_op_6_relation

◆ perm_sha256_mem_mem_op_6_settings

◆ perm_sha256_mem_mem_op_7_relation

◆ perm_sha256_mem_mem_op_7_settings

◆ perm_to_radix_mem_dispatch_exec_to_radix_relation

◆ perm_to_radix_mem_dispatch_exec_to_radix_settings

◆ RegisterInfo

◆ tuple_cat_t

template<typename... input_t>
using bb::avm2::tuple_cat_t = typedef decltype(flat_tuple::tuple_cat(std::declval<input_t>()...))

Definition at line 26 of file flavor.hpp.

◆ unordered_flat_map

template<class Key , class T >
using bb::avm2::unordered_flat_map = typedef ::ankerl::unordered_dense::map<Key, T>

Definition at line 15 of file map.hpp.

◆ unordered_flat_set

template<class Key >
using bb::avm2::unordered_flat_set = typedef ::ankerl::unordered_dense::set<Key>

Definition at line 11 of file set.hpp.

Enumeration Type Documentation

◆ BitwiseOperation

enum class bb::avm2::BitwiseOperation : uint8_t
strong
Enumerator
AND 
OR 
XOR 

Definition at line 13 of file constants.hpp.

◆ Column

enum class bb::avm2::Column
strong
Enumerator
AVM2_UNSHIFTED_ENTITIES 

Definition at line 32 of file columns.hpp.

◆ ColumnAndShifts

enum class bb::avm2::ColumnAndShifts
strong
Enumerator
AVM2_ALL_ENTITIES 
SENTINEL_DO_NOT_USE 

Definition at line 35 of file columns.hpp.

◆ ContractInstanceMember

Enumerator
DEPLOYER 
CLASS_ID 
INIT_HASH 
MAX 

Definition at line 56 of file aztec_types.hpp.

◆ EnvironmentVariable

enum class bb::avm2::EnvironmentVariable
strong

Enum for environment variables, representing the various environment values that can be accessed by the AVM GETENVVAR opcode.

Enumerator
ADDRESS 
SENDER 
TRANSACTIONFEE 
CHAINID 
VERSION 
BLOCKNUMBER 
TIMESTAMP 
BASEFEEPERL2GAS 
BASEFEEPERDAGAS 
ISSTATICCALL 
L2GASLEFT 
DAGASLEFT 
MAX 

Definition at line 40 of file aztec_types.hpp.

◆ ExecutionOpCode

enum class bb::avm2::ExecutionOpCode
strong
Enumerator
ADD 
SUB 
MUL 
DIV 
FDIV 
EQ 
LT 
LTE 
AND 
OR 
XOR 
NOT 
SHL 
SHR 
CAST 
GETENVVAR 
CALLDATACOPY 
SUCCESSCOPY 
RETURNDATASIZE 
RETURNDATACOPY 
JUMP 
JUMPI 
INTERNALCALL 
INTERNALRETURN 
SET 
MOV 
SLOAD 
SSTORE 
NOTEHASHEXISTS 
EMITNOTEHASH 
NULLIFIEREXISTS 
EMITNULLIFIER 
L1TOL2MSGEXISTS 
GETCONTRACTINSTANCE 
EMITUNENCRYPTEDLOG 
SENDL2TOL1MSG 
CALL 
STATICCALL 
RETURN 
REVERT 
DEBUGLOG 
POSEIDON2PERM 
SHA256COMPRESSION 
KECCAKF1600 
ECADD 
TORADIXBE 

Definition at line 106 of file opcodes.hpp.

◆ TransactionPhase

Enumerator
NR_NULLIFIER_INSERTION 
NR_NOTE_INSERTION 
NR_L2_TO_L1_MESSAGE 
SETUP 
R_NULLIFIER_INSERTION 
R_NOTE_INSERTION 
R_L2_TO_L1_MESSAGE 
APP_LOGIC 
TEARDOWN 
COLLECT_GAS_FEES 
TREE_PADDING 
CLEANUP 

Definition at line 19 of file aztec_types.hpp.

◆ ValueTag

enum class bb::avm2::ValueTag
strong
Enumerator
FF 
U1 
U8 
U16 
U32 
U64 
U128 
MAX 

Definition at line 36 of file tagged_value.hpp.

◆ WireOpCode

enum class bb::avm2::WireOpCode
strong
Enumerator
ADD_8 
ADD_16 
SUB_8 
SUB_16 
MUL_8 
MUL_16 
DIV_8 
DIV_16 
FDIV_8 
FDIV_16 
EQ_8 
EQ_16 
LT_8 
LT_16 
LTE_8 
LTE_16 
AND_8 
AND_16 
OR_8 
OR_16 
XOR_8 
XOR_16 
NOT_8 
NOT_16 
SHL_8 
SHL_16 
SHR_8 
SHR_16 
CAST_8 
CAST_16 
GETENVVAR_16 
CALLDATACOPY 
SUCCESSCOPY 
RETURNDATASIZE 
RETURNDATACOPY 
JUMP_32 
JUMPI_32 
INTERNALCALL 
INTERNALRETURN 
SET_8 
SET_16 
SET_32 
SET_64 
SET_128 
SET_FF 
MOV_8 
MOV_16 
SLOAD 
SSTORE 
NOTEHASHEXISTS 
EMITNOTEHASH 
NULLIFIEREXISTS 
EMITNULLIFIER 
L1TOL2MSGEXISTS 
GETCONTRACTINSTANCE 
EMITUNENCRYPTEDLOG 
SENDL2TOL1MSG 
CALL 
STATICCALL 
RETURN 
REVERT_8 
REVERT_16 
DEBUGLOG 
POSEIDON2PERM 
SHA256COMPRESSION 
KECCAKF1600 
ECADD 
TORADIXBE 
LAST_OPCODE_SENTINEL 

Definition at line 8 of file opcodes.hpp.

Function Documentation

◆ ACCUMULATE() [1/300]

bb::avm2::ACCUMULATE ( address_derivationImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [2/300]

bb::avm2::ACCUMULATE ( address_derivationImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [3/300]

bb::avm2::ACCUMULATE ( address_derivationImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [4/300]

bb::avm2::ACCUMULATE ( address_derivationImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [5/300]

bb::avm2::ACCUMULATE ( address_derivationImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [6/300]

bb::avm2::ACCUMULATE ( addressingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [7/300]

bb::avm2::ACCUMULATE ( addressingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [8/300]

bb::avm2::ACCUMULATE ( addressingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [9/300]

bb::avm2::ACCUMULATE ( addressingImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [10/300]

bb::avm2::ACCUMULATE ( addressingImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [11/300]

bb::avm2::ACCUMULATE ( aluImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [12/300]

bb::avm2::ACCUMULATE ( aluImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [13/300]

bb::avm2::ACCUMULATE ( aluImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [14/300]

bb::avm2::ACCUMULATE ( aluImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [15/300]

bb::avm2::ACCUMULATE ( aluImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [16/300]

bb::avm2::ACCUMULATE ( bc_decompositionImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [17/300]

bb::avm2::ACCUMULATE ( bc_decompositionImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [18/300]

bb::avm2::ACCUMULATE ( bc_decompositionImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [19/300]

bb::avm2::ACCUMULATE ( bc_decompositionImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [20/300]

bb::avm2::ACCUMULATE ( bc_decompositionImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [21/300]

bb::avm2::ACCUMULATE ( bc_hashingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [22/300]

bb::avm2::ACCUMULATE ( bc_hashingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [23/300]

bb::avm2::ACCUMULATE ( bc_hashingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [24/300]

bb::avm2::ACCUMULATE ( bc_hashingImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [25/300]

bb::avm2::ACCUMULATE ( bc_hashingImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [26/300]

bb::avm2::ACCUMULATE ( bc_retrievalImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [27/300]

bb::avm2::ACCUMULATE ( bc_retrievalImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [28/300]

bb::avm2::ACCUMULATE ( bc_retrievalImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [29/300]

bb::avm2::ACCUMULATE ( bc_retrievalImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [30/300]

bb::avm2::ACCUMULATE ( bc_retrievalImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [31/300]

bb::avm2::ACCUMULATE ( bitwiseImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [32/300]

bb::avm2::ACCUMULATE ( bitwiseImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [33/300]

bb::avm2::ACCUMULATE ( bitwiseImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [34/300]

bb::avm2::ACCUMULATE ( bitwiseImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [35/300]

bb::avm2::ACCUMULATE ( bitwiseImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [36/300]

bb::avm2::ACCUMULATE ( calldata_hashingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [37/300]

bb::avm2::ACCUMULATE ( calldata_hashingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [38/300]

bb::avm2::ACCUMULATE ( calldata_hashingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [39/300]

bb::avm2::ACCUMULATE ( calldata_hashingImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [40/300]

bb::avm2::ACCUMULATE ( calldata_hashingImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [41/300]

bb::avm2::ACCUMULATE ( calldataImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [42/300]

bb::avm2::ACCUMULATE ( calldataImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [43/300]

bb::avm2::ACCUMULATE ( calldataImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [44/300]

bb::avm2::ACCUMULATE ( calldataImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [45/300]

bb::avm2::ACCUMULATE ( calldataImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [46/300]

bb::avm2::ACCUMULATE ( class_id_derivationImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [47/300]

bb::avm2::ACCUMULATE ( class_id_derivationImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [48/300]

bb::avm2::ACCUMULATE ( class_id_derivationImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [49/300]

bb::avm2::ACCUMULATE ( class_id_derivationImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [50/300]

bb::avm2::ACCUMULATE ( class_id_derivationImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [51/300]

bb::avm2::ACCUMULATE ( context_stackImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [52/300]

bb::avm2::ACCUMULATE ( context_stackImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [53/300]

bb::avm2::ACCUMULATE ( context_stackImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [54/300]

bb::avm2::ACCUMULATE ( context_stackImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [55/300]

bb::avm2::ACCUMULATE ( context_stackImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [56/300]

bb::avm2::ACCUMULATE ( contextImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [57/300]

bb::avm2::ACCUMULATE ( contextImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [58/300]

bb::avm2::ACCUMULATE ( contextImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [59/300]

bb::avm2::ACCUMULATE ( contextImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [60/300]

bb::avm2::ACCUMULATE ( contextImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [61/300]

bb::avm2::ACCUMULATE ( contract_instance_retrievalImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [62/300]

bb::avm2::ACCUMULATE ( contract_instance_retrievalImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [63/300]

bb::avm2::ACCUMULATE ( contract_instance_retrievalImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [64/300]

bb::avm2::ACCUMULATE ( contract_instance_retrievalImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [65/300]

bb::avm2::ACCUMULATE ( contract_instance_retrievalImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [66/300]

bb::avm2::ACCUMULATE ( data_copyImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [67/300]

bb::avm2::ACCUMULATE ( data_copyImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [68/300]

bb::avm2::ACCUMULATE ( data_copyImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [69/300]

bb::avm2::ACCUMULATE ( data_copyImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [70/300]

bb::avm2::ACCUMULATE ( data_copyImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [71/300]

bb::avm2::ACCUMULATE ( discardImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [72/300]

bb::avm2::ACCUMULATE ( discardImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [73/300]

bb::avm2::ACCUMULATE ( discardImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [74/300]

bb::avm2::ACCUMULATE ( discardImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [75/300]

bb::avm2::ACCUMULATE ( discardImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [76/300]

bb::avm2::ACCUMULATE ( ecc_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [77/300]

bb::avm2::ACCUMULATE ( ecc_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [78/300]

bb::avm2::ACCUMULATE ( ecc_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [79/300]

bb::avm2::ACCUMULATE ( ecc_memImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [80/300]

bb::avm2::ACCUMULATE ( ecc_memImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [81/300]

bb::avm2::ACCUMULATE ( eccImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [82/300]

bb::avm2::ACCUMULATE ( eccImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [83/300]

bb::avm2::ACCUMULATE ( eccImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [84/300]

bb::avm2::ACCUMULATE ( eccImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [85/300]

bb::avm2::ACCUMULATE ( eccImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [86/300]

bb::avm2::ACCUMULATE ( emit_notehashImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [87/300]

bb::avm2::ACCUMULATE ( emit_notehashImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [88/300]

bb::avm2::ACCUMULATE ( emit_notehashImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [89/300]

bb::avm2::ACCUMULATE ( emit_notehashImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [90/300]

bb::avm2::ACCUMULATE ( emit_notehashImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [91/300]

bb::avm2::ACCUMULATE ( emit_nullifierImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [92/300]

bb::avm2::ACCUMULATE ( emit_nullifierImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [93/300]

bb::avm2::ACCUMULATE ( emit_nullifierImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [94/300]

bb::avm2::ACCUMULATE ( emit_nullifierImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [95/300]

bb::avm2::ACCUMULATE ( emit_nullifierImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [96/300]

bb::avm2::ACCUMULATE ( emit_unencrypted_logImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [97/300]

bb::avm2::ACCUMULATE ( emit_unencrypted_logImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [98/300]

bb::avm2::ACCUMULATE ( emit_unencrypted_logImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [99/300]

bb::avm2::ACCUMULATE ( emit_unencrypted_logImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [100/300]

bb::avm2::ACCUMULATE ( emit_unencrypted_logImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [101/300]

bb::avm2::ACCUMULATE ( executionImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [102/300]

bb::avm2::ACCUMULATE ( executionImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [103/300]

bb::avm2::ACCUMULATE ( executionImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [104/300]

bb::avm2::ACCUMULATE ( executionImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [105/300]

bb::avm2::ACCUMULATE ( executionImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [106/300]

bb::avm2::ACCUMULATE ( external_callImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [107/300]

bb::avm2::ACCUMULATE ( external_callImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [108/300]

bb::avm2::ACCUMULATE ( external_callImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [109/300]

bb::avm2::ACCUMULATE ( external_callImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [110/300]

bb::avm2::ACCUMULATE ( external_callImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [111/300]

bb::avm2::ACCUMULATE ( ff_gtImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [112/300]

bb::avm2::ACCUMULATE ( ff_gtImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [113/300]

bb::avm2::ACCUMULATE ( ff_gtImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [114/300]

bb::avm2::ACCUMULATE ( ff_gtImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [115/300]

bb::avm2::ACCUMULATE ( ff_gtImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [116/300]

bb::avm2::ACCUMULATE ( gasImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [117/300]

bb::avm2::ACCUMULATE ( gasImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [118/300]

bb::avm2::ACCUMULATE ( gasImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [119/300]

bb::avm2::ACCUMULATE ( gasImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [120/300]

bb::avm2::ACCUMULATE ( gasImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [121/300]

bb::avm2::ACCUMULATE ( get_contract_instanceImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [122/300]

bb::avm2::ACCUMULATE ( get_contract_instanceImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [123/300]

bb::avm2::ACCUMULATE ( get_contract_instanceImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [124/300]

bb::avm2::ACCUMULATE ( get_contract_instanceImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [125/300]

bb::avm2::ACCUMULATE ( get_contract_instanceImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [126/300]

bb::avm2::ACCUMULATE ( get_env_varImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [127/300]

bb::avm2::ACCUMULATE ( get_env_varImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [128/300]

bb::avm2::ACCUMULATE ( get_env_varImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [129/300]

bb::avm2::ACCUMULATE ( get_env_varImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [130/300]

bb::avm2::ACCUMULATE ( get_env_varImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [131/300]

bb::avm2::ACCUMULATE ( gtImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [132/300]

bb::avm2::ACCUMULATE ( gtImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [133/300]

bb::avm2::ACCUMULATE ( gtImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [134/300]

bb::avm2::ACCUMULATE ( gtImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [135/300]

bb::avm2::ACCUMULATE ( gtImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [136/300]

bb::avm2::ACCUMULATE ( instr_fetchingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [137/300]

bb::avm2::ACCUMULATE ( instr_fetchingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [138/300]

bb::avm2::ACCUMULATE ( instr_fetchingImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [139/300]

bb::avm2::ACCUMULATE ( instr_fetchingImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [140/300]

bb::avm2::ACCUMULATE ( instr_fetchingImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [141/300]

bb::avm2::ACCUMULATE ( internal_call_stackImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [142/300]

bb::avm2::ACCUMULATE ( internal_call_stackImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [143/300]

bb::avm2::ACCUMULATE ( internal_call_stackImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [144/300]

bb::avm2::ACCUMULATE ( internal_call_stackImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [145/300]

bb::avm2::ACCUMULATE ( internal_call_stackImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [146/300]

bb::avm2::ACCUMULATE ( internal_callImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [147/300]

bb::avm2::ACCUMULATE ( internal_callImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [148/300]

bb::avm2::ACCUMULATE ( internal_callImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [149/300]

bb::avm2::ACCUMULATE ( internal_callImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [150/300]

bb::avm2::ACCUMULATE ( internal_callImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [151/300]

bb::avm2::ACCUMULATE ( keccak_memoryImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [152/300]

bb::avm2::ACCUMULATE ( keccak_memoryImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [153/300]

bb::avm2::ACCUMULATE ( keccak_memoryImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [154/300]

bb::avm2::ACCUMULATE ( keccak_memoryImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [155/300]

bb::avm2::ACCUMULATE ( keccak_memoryImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [156/300]

bb::avm2::ACCUMULATE ( keccakf1600Impl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [157/300]

bb::avm2::ACCUMULATE ( keccakf1600Impl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [158/300]

bb::avm2::ACCUMULATE ( keccakf1600Impl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [159/300]

bb::avm2::ACCUMULATE ( keccakf1600Impl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [160/300]

bb::avm2::ACCUMULATE ( keccakf1600Impl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [161/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_existsImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [162/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_existsImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [163/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_existsImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [164/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_existsImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [165/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_existsImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [166/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_tree_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [167/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_tree_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [168/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_tree_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [169/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_tree_checkImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [170/300]

bb::avm2::ACCUMULATE ( l1_to_l2_message_tree_checkImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [171/300]

bb::avm2::ACCUMULATE ( memoryImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [172/300]

bb::avm2::ACCUMULATE ( memoryImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [173/300]

bb::avm2::ACCUMULATE ( memoryImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [174/300]

bb::avm2::ACCUMULATE ( memoryImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [175/300]

bb::avm2::ACCUMULATE ( memoryImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [176/300]

bb::avm2::ACCUMULATE ( merkle_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [177/300]

bb::avm2::ACCUMULATE ( merkle_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [178/300]

bb::avm2::ACCUMULATE ( merkle_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [179/300]

bb::avm2::ACCUMULATE ( merkle_checkImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [180/300]

bb::avm2::ACCUMULATE ( merkle_checkImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [181/300]

bb::avm2::ACCUMULATE ( note_hash_tree_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [182/300]

bb::avm2::ACCUMULATE ( note_hash_tree_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [183/300]

bb::avm2::ACCUMULATE ( note_hash_tree_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [184/300]

bb::avm2::ACCUMULATE ( note_hash_tree_checkImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [185/300]

bb::avm2::ACCUMULATE ( note_hash_tree_checkImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [186/300]

bb::avm2::ACCUMULATE ( notehash_existsImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [187/300]

bb::avm2::ACCUMULATE ( notehash_existsImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [188/300]

bb::avm2::ACCUMULATE ( notehash_existsImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [189/300]

bb::avm2::ACCUMULATE ( notehash_existsImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [190/300]

bb::avm2::ACCUMULATE ( notehash_existsImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [191/300]

bb::avm2::ACCUMULATE ( nullifier_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [192/300]

bb::avm2::ACCUMULATE ( nullifier_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [193/300]

bb::avm2::ACCUMULATE ( nullifier_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [194/300]

bb::avm2::ACCUMULATE ( nullifier_checkImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [195/300]

bb::avm2::ACCUMULATE ( nullifier_checkImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [196/300]

bb::avm2::ACCUMULATE ( nullifier_existsImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [197/300]

bb::avm2::ACCUMULATE ( nullifier_existsImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [198/300]

bb::avm2::ACCUMULATE ( nullifier_existsImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [199/300]

bb::avm2::ACCUMULATE ( nullifier_existsImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [200/300]

bb::avm2::ACCUMULATE ( nullifier_existsImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [201/300]

bb::avm2::ACCUMULATE ( optimized_poseidon2_permImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [202/300]

bb::avm2::ACCUMULATE ( optimized_poseidon2_permImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [203/300]

bb::avm2::ACCUMULATE ( optimized_poseidon2_permImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [204/300]

bb::avm2::ACCUMULATE ( optimized_poseidon2_permImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [205/300]

bb::avm2::ACCUMULATE ( optimized_poseidon2_permImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [206/300]

bb::avm2::ACCUMULATE ( poseidon2_hashImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [207/300]

bb::avm2::ACCUMULATE ( poseidon2_hashImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [208/300]

bb::avm2::ACCUMULATE ( poseidon2_hashImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [209/300]

bb::avm2::ACCUMULATE ( poseidon2_hashImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [210/300]

bb::avm2::ACCUMULATE ( poseidon2_hashImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [211/300]

bb::avm2::ACCUMULATE ( poseidon2_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [212/300]

bb::avm2::ACCUMULATE ( poseidon2_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [213/300]

bb::avm2::ACCUMULATE ( poseidon2_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [214/300]

bb::avm2::ACCUMULATE ( poseidon2_memImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [215/300]

bb::avm2::ACCUMULATE ( poseidon2_memImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [216/300]

bb::avm2::ACCUMULATE ( public_data_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [217/300]

bb::avm2::ACCUMULATE ( public_data_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [218/300]

bb::avm2::ACCUMULATE ( public_data_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [219/300]

bb::avm2::ACCUMULATE ( public_data_checkImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [220/300]

bb::avm2::ACCUMULATE ( public_data_checkImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [221/300]

bb::avm2::ACCUMULATE ( public_data_squashImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [222/300]

bb::avm2::ACCUMULATE ( public_data_squashImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [223/300]

bb::avm2::ACCUMULATE ( public_data_squashImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [224/300]

bb::avm2::ACCUMULATE ( public_data_squashImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [225/300]

bb::avm2::ACCUMULATE ( public_data_squashImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [226/300]

bb::avm2::ACCUMULATE ( range_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [227/300]

bb::avm2::ACCUMULATE ( range_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [228/300]

bb::avm2::ACCUMULATE ( range_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [229/300]

bb::avm2::ACCUMULATE ( range_checkImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [230/300]

bb::avm2::ACCUMULATE ( range_checkImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [231/300]

bb::avm2::ACCUMULATE ( registersImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [232/300]

bb::avm2::ACCUMULATE ( registersImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [233/300]

bb::avm2::ACCUMULATE ( registersImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [234/300]

bb::avm2::ACCUMULATE ( registersImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [235/300]

bb::avm2::ACCUMULATE ( registersImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [236/300]

bb::avm2::ACCUMULATE ( scalar_mulImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [237/300]

bb::avm2::ACCUMULATE ( scalar_mulImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [238/300]

bb::avm2::ACCUMULATE ( scalar_mulImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [239/300]

bb::avm2::ACCUMULATE ( scalar_mulImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [240/300]

bb::avm2::ACCUMULATE ( scalar_mulImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [241/300]

bb::avm2::ACCUMULATE ( send_l2_to_l1_msgImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [242/300]

bb::avm2::ACCUMULATE ( send_l2_to_l1_msgImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [243/300]

bb::avm2::ACCUMULATE ( send_l2_to_l1_msgImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [244/300]

bb::avm2::ACCUMULATE ( send_l2_to_l1_msgImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [245/300]

bb::avm2::ACCUMULATE ( send_l2_to_l1_msgImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [246/300]

bb::avm2::ACCUMULATE ( sha256_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [247/300]

bb::avm2::ACCUMULATE ( sha256_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [248/300]

bb::avm2::ACCUMULATE ( sha256_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [249/300]

bb::avm2::ACCUMULATE ( sha256_memImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [250/300]

bb::avm2::ACCUMULATE ( sha256_memImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [251/300]

bb::avm2::ACCUMULATE ( sha256Impl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [252/300]

bb::avm2::ACCUMULATE ( sha256Impl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [253/300]

bb::avm2::ACCUMULATE ( sha256Impl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [254/300]

bb::avm2::ACCUMULATE ( sha256Impl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [255/300]

bb::avm2::ACCUMULATE ( sha256Impl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [256/300]

bb::avm2::ACCUMULATE ( sloadImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [257/300]

bb::avm2::ACCUMULATE ( sloadImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [258/300]

bb::avm2::ACCUMULATE ( sloadImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [259/300]

bb::avm2::ACCUMULATE ( sloadImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [260/300]

bb::avm2::ACCUMULATE ( sloadImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [261/300]

bb::avm2::ACCUMULATE ( sstoreImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [262/300]

bb::avm2::ACCUMULATE ( sstoreImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [263/300]

bb::avm2::ACCUMULATE ( sstoreImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [264/300]

bb::avm2::ACCUMULATE ( sstoreImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [265/300]

bb::avm2::ACCUMULATE ( sstoreImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [266/300]

bb::avm2::ACCUMULATE ( to_radix_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [267/300]

bb::avm2::ACCUMULATE ( to_radix_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [268/300]

bb::avm2::ACCUMULATE ( to_radix_memImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [269/300]

bb::avm2::ACCUMULATE ( to_radix_memImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [270/300]

bb::avm2::ACCUMULATE ( to_radix_memImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [271/300]

bb::avm2::ACCUMULATE ( to_radixImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [272/300]

bb::avm2::ACCUMULATE ( to_radixImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [273/300]

bb::avm2::ACCUMULATE ( to_radixImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [274/300]

bb::avm2::ACCUMULATE ( to_radixImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [275/300]

bb::avm2::ACCUMULATE ( to_radixImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [276/300]

bb::avm2::ACCUMULATE ( tx_contextImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [277/300]

bb::avm2::ACCUMULATE ( tx_contextImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [278/300]

bb::avm2::ACCUMULATE ( tx_contextImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [279/300]

bb::avm2::ACCUMULATE ( tx_contextImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [280/300]

bb::avm2::ACCUMULATE ( tx_contextImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [281/300]

bb::avm2::ACCUMULATE ( tx_discardImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [282/300]

bb::avm2::ACCUMULATE ( tx_discardImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [283/300]

bb::avm2::ACCUMULATE ( tx_discardImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [284/300]

bb::avm2::ACCUMULATE ( tx_discardImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [285/300]

bb::avm2::ACCUMULATE ( tx_discardImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [286/300]

bb::avm2::ACCUMULATE ( txImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [287/300]

bb::avm2::ACCUMULATE ( txImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [288/300]

bb::avm2::ACCUMULATE ( txImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [289/300]

bb::avm2::ACCUMULATE ( txImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [290/300]

bb::avm2::ACCUMULATE ( txImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [291/300]

bb::avm2::ACCUMULATE ( update_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [292/300]

bb::avm2::ACCUMULATE ( update_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [293/300]

bb::avm2::ACCUMULATE ( update_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [294/300]

bb::avm2::ACCUMULATE ( update_checkImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [295/300]

bb::avm2::ACCUMULATE ( update_checkImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [296/300]

bb::avm2::ACCUMULATE ( written_public_data_slots_tree_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckCircuitEdge   
)

◆ ACCUMULATE() [297/300]

bb::avm2::ACCUMULATE ( written_public_data_slots_tree_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
AvmCheckRelationEdge   
)

◆ ACCUMULATE() [298/300]

bb::avm2::ACCUMULATE ( written_public_data_slots_tree_checkImpl  ,
AvmFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ ACCUMULATE() [299/300]

bb::avm2::ACCUMULATE ( written_public_data_slots_tree_checkImpl  ,
AvmFlavor  ,
SumcheckTupleOfUnivariatesOverSubrelations  ,
ExtendedEdge   
)

◆ ACCUMULATE() [300/300]

bb::avm2::ACCUMULATE ( written_public_data_slots_tree_checkImpl  ,
AvmRecursiveFlavor  ,
SumcheckArrayOfValuesOverSubrelations  ,
EvaluationEdge   
)

◆ column_values_to_string()

template<size_t N>
std::string bb::avm2::column_values_to_string ( const std::array< FF, N > &  arr,
const std::array< ColumnAndShifts, N > &  columns 
)

Definition at line 44 of file stringify.hpp.

◆ compute_addressing_gas()

uint32_t bb::avm2::compute_addressing_gas ( uint16_t  indirect_flag)

Definition at line 10 of file gas.cpp.

◆ field_to_string()

std::string bb::avm2::field_to_string ( const FF ff)

Definition at line 5 of file stringify.cpp.

◆ get_entity_by_column()

template<typename Entities >
auto & bb::avm2::get_entity_by_column ( Entities &  entities,
ColumnAndShifts  c 
)

Definition at line 10 of file entities.hpp.

◆ get_p_limbs_per_radix()

const std::array< std::vector< uint8_t >, 257 > & bb::avm2::get_p_limbs_per_radix ( )

Definition at line 33 of file to_radix.cpp.

◆ get_tag_bits()

uint8_t bb::avm2::get_tag_bits ( ValueTag  tag)

Definition at line 151 of file tagged_value.cpp.

◆ get_tag_bytes()

uint8_t bb::avm2::get_tag_bytes ( ValueTag  tag)

Definition at line 174 of file tagged_value.cpp.

◆ get_tag_max_value()

uint256_t bb::avm2::get_tag_max_value ( ValueTag  tag)

Definition at line 193 of file tagged_value.cpp.

◆ INSTANTIATE_LOOKUP() [1/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_address_derivation_address_ecadd_relation  )

◆ INSTANTIATE_LOOKUP() [2/410]

◆ INSTANTIATE_LOOKUP() [3/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_address_derivation_preaddress_poseidon2_relation  )

◆ INSTANTIATE_LOOKUP() [4/410]

◆ INSTANTIATE_LOOKUP() [5/410]

◆ INSTANTIATE_LOOKUP() [6/410]

◆ INSTANTIATE_LOOKUP() [7/410]

◆ INSTANTIATE_LOOKUP() [8/410]

◆ INSTANTIATE_LOOKUP() [9/410]

◆ INSTANTIATE_LOOKUP() [10/410]

◆ INSTANTIATE_LOOKUP() [11/410]

◆ INSTANTIATE_LOOKUP() [12/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_addressing_relative_overflow_range_0_relation  )

◆ INSTANTIATE_LOOKUP() [13/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_addressing_relative_overflow_range_1_relation  )

◆ INSTANTIATE_LOOKUP() [14/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_addressing_relative_overflow_range_2_relation  )

◆ INSTANTIATE_LOOKUP() [15/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_addressing_relative_overflow_range_3_relation  )

◆ INSTANTIATE_LOOKUP() [16/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_addressing_relative_overflow_range_4_relation  )

◆ INSTANTIATE_LOOKUP() [17/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_addressing_relative_overflow_range_5_relation  )

◆ INSTANTIATE_LOOKUP() [18/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_addressing_relative_overflow_range_6_relation  )

◆ INSTANTIATE_LOOKUP() [19/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_exec_dispatching_cast_relation  )

◆ INSTANTIATE_LOOKUP() [20/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_exec_dispatching_set_relation  )

◆ INSTANTIATE_LOOKUP() [21/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_ff_gt_relation  )

◆ INSTANTIATE_LOOKUP() [22/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_gt_div_remainder_relation  )

◆ INSTANTIATE_LOOKUP() [23/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_int_gt_relation  )

◆ INSTANTIATE_LOOKUP() [24/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_large_trunc_canonical_dec_relation  )

◆ INSTANTIATE_LOOKUP() [25/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_range_check_decomposition_a_hi_relation  )

◆ INSTANTIATE_LOOKUP() [26/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_range_check_decomposition_a_lo_relation  )

◆ INSTANTIATE_LOOKUP() [27/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_range_check_decomposition_b_hi_relation  )

◆ INSTANTIATE_LOOKUP() [28/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_range_check_decomposition_b_lo_relation  )

◆ INSTANTIATE_LOOKUP() [29/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_range_check_mul_u128_c_hi_relation  )

◆ INSTANTIATE_LOOKUP() [30/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_range_check_trunc_mid_relation  )

◆ INSTANTIATE_LOOKUP() [31/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_register_tag_value_relation  )

◆ INSTANTIATE_LOOKUP() [32/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_shifts_two_pow_relation  )

◆ INSTANTIATE_LOOKUP() [33/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_alu_tag_max_bits_value_relation  )

◆ INSTANTIATE_LOOKUP() [34/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_bc_decomposition_bytes_are_bytes_relation  )

◆ INSTANTIATE_LOOKUP() [35/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_bc_hashing_get_packed_field_relation  )

◆ INSTANTIATE_LOOKUP() [36/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_bc_hashing_iv_is_len_relation  )

◆ INSTANTIATE_LOOKUP() [37/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_bc_retrieval_class_id_derivation_relation  )

◆ INSTANTIATE_LOOKUP() [38/410]

◆ INSTANTIATE_LOOKUP() [39/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_bitwise_byte_operations_relation  )

◆ INSTANTIATE_LOOKUP() [40/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_bitwise_dispatch_exec_bitwise_relation  )

◆ INSTANTIATE_LOOKUP() [41/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_bitwise_integral_tag_length_relation  )

◆ INSTANTIATE_LOOKUP() [42/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_calldata_hashing_cd_hash_end_relation  )

◆ INSTANTIATE_LOOKUP() [43/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_calldata_hashing_cd_hash_relation  )

◆ INSTANTIATE_LOOKUP() [44/410]

◆ INSTANTIATE_LOOKUP() [45/410]

◆ INSTANTIATE_LOOKUP() [46/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_context_ctx_stack_call_relation  )

◆ INSTANTIATE_LOOKUP() [47/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_context_ctx_stack_return_relation  )

◆ INSTANTIATE_LOOKUP() [48/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_context_ctx_stack_rollback_relation  )

◆ INSTANTIATE_LOOKUP() [49/410]

◆ INSTANTIATE_LOOKUP() [50/410]

◆ INSTANTIATE_LOOKUP() [51/410]

◆ INSTANTIATE_LOOKUP() [52/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_data_copy_check_dst_addr_in_range_relation  )

◆ INSTANTIATE_LOOKUP() [53/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_data_copy_check_src_addr_in_range_relation  )

◆ INSTANTIATE_LOOKUP() [54/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_data_copy_col_read_relation  )

◆ INSTANTIATE_LOOKUP() [55/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_data_copy_max_read_index_gt_relation  )

◆ INSTANTIATE_LOOKUP() [56/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_data_copy_mem_read_relation  )

◆ INSTANTIATE_LOOKUP() [57/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_data_copy_mem_write_relation  )

◆ INSTANTIATE_LOOKUP() [58/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_data_copy_offset_gt_max_read_index_relation  )

◆ INSTANTIATE_LOOKUP() [59/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_ecc_mem_check_dst_addr_in_range_relation  )

◆ INSTANTIATE_LOOKUP() [60/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_ecc_mem_input_output_ecc_add_relation  )

◆ INSTANTIATE_LOOKUP() [61/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_ecc_mem_write_mem_0_relation  )

◆ INSTANTIATE_LOOKUP() [62/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_ecc_mem_write_mem_1_relation  )

◆ INSTANTIATE_LOOKUP() [63/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_ecc_mem_write_mem_2_relation  )

◆ INSTANTIATE_LOOKUP() [64/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_emit_notehash_notehash_tree_write_relation  )

◆ INSTANTIATE_LOOKUP() [65/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_emit_nullifier_write_nullifier_relation  )

◆ INSTANTIATE_LOOKUP() [66/410]

◆ INSTANTIATE_LOOKUP() [67/410]

◆ INSTANTIATE_LOOKUP() [68/410]

◆ INSTANTIATE_LOOKUP() [69/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_emit_unencrypted_log_read_mem_relation  )

◆ INSTANTIATE_LOOKUP() [70/410]

◆ INSTANTIATE_LOOKUP() [71/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_execution_bytecode_retrieval_result_relation  )

◆ INSTANTIATE_LOOKUP() [72/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_execution_check_radix_gt_256_relation  )

◆ INSTANTIATE_LOOKUP() [73/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_execution_check_written_storage_slot_relation  )

◆ INSTANTIATE_LOOKUP() [74/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_execution_dyn_l2_factor_bitwise_relation  )

◆ INSTANTIATE_LOOKUP() [75/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_execution_exec_spec_read_relation  )

◆ INSTANTIATE_LOOKUP() [76/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_execution_get_max_limbs_relation  )

◆ INSTANTIATE_LOOKUP() [77/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_execution_get_p_limbs_relation  )

◆ INSTANTIATE_LOOKUP() [78/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_execution_instruction_fetching_body_relation  )

◆ INSTANTIATE_LOOKUP() [79/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_execution_instruction_fetching_result_relation  )

◆ INSTANTIATE_LOOKUP() [80/410]

◆ INSTANTIATE_LOOKUP() [81/410]

◆ INSTANTIATE_LOOKUP() [82/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_ff_gt_a_hi_range_relation  )

◆ INSTANTIATE_LOOKUP() [83/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_ff_gt_a_lo_range_relation  )

◆ INSTANTIATE_LOOKUP() [84/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_gas_addressing_gas_read_relation  )

◆ INSTANTIATE_LOOKUP() [85/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_gas_limit_used_da_range_relation  )

◆ INSTANTIATE_LOOKUP() [86/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_gas_limit_used_l2_range_relation  )

◆ INSTANTIATE_LOOKUP() [87/410]

◆ INSTANTIATE_LOOKUP() [88/410]

◆ INSTANTIATE_LOOKUP() [89/410]

◆ INSTANTIATE_LOOKUP() [90/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_get_contract_instance_precomputed_info_relation  )

◆ INSTANTIATE_LOOKUP() [91/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_get_env_var_precomputed_info_relation  )

◆ INSTANTIATE_LOOKUP() [92/410]

◆ INSTANTIATE_LOOKUP() [93/410]

◆ INSTANTIATE_LOOKUP() [94/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_gt_gt_range_relation  )

◆ INSTANTIATE_LOOKUP() [95/410]

◆ INSTANTIATE_LOOKUP() [96/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_instr_fetching_bytes_from_bc_dec_relation  )

◆ INSTANTIATE_LOOKUP() [97/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_instr_fetching_instr_abs_diff_positive_relation  )

◆ INSTANTIATE_LOOKUP() [98/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_instr_fetching_pc_abs_diff_positive_relation  )

◆ INSTANTIATE_LOOKUP() [99/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_instr_fetching_tag_value_validation_relation  )

◆ INSTANTIATE_LOOKUP() [100/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_instr_fetching_wire_instruction_info_relation  )

◆ INSTANTIATE_LOOKUP() [101/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_internal_call_push_call_stack_relation  )

◆ INSTANTIATE_LOOKUP() [102/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_internal_call_unwind_call_stack_relation  )

◆ INSTANTIATE_LOOKUP() [103/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_dst_abs_diff_positive_relation  )

◆ INSTANTIATE_LOOKUP() [104/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_round_cst_relation  )

◆ INSTANTIATE_LOOKUP() [105/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_src_abs_diff_positive_relation  )

◆ INSTANTIATE_LOOKUP() [106/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_00_relation  )

◆ INSTANTIATE_LOOKUP() [107/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_01_relation  )

◆ INSTANTIATE_LOOKUP() [108/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_02_relation  )

◆ INSTANTIATE_LOOKUP() [109/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_03_relation  )

◆ INSTANTIATE_LOOKUP() [110/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_04_relation  )

◆ INSTANTIATE_LOOKUP() [111/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_10_relation  )

◆ INSTANTIATE_LOOKUP() [112/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_11_relation  )

◆ INSTANTIATE_LOOKUP() [113/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_12_relation  )

◆ INSTANTIATE_LOOKUP() [114/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_13_relation  )

◆ INSTANTIATE_LOOKUP() [115/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_14_relation  )

◆ INSTANTIATE_LOOKUP() [116/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_20_relation  )

◆ INSTANTIATE_LOOKUP() [117/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_21_relation  )

◆ INSTANTIATE_LOOKUP() [118/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_22_relation  )

◆ INSTANTIATE_LOOKUP() [119/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_23_relation  )

◆ INSTANTIATE_LOOKUP() [120/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_24_relation  )

◆ INSTANTIATE_LOOKUP() [121/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_30_relation  )

◆ INSTANTIATE_LOOKUP() [122/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_31_relation  )

◆ INSTANTIATE_LOOKUP() [123/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_32_relation  )

◆ INSTANTIATE_LOOKUP() [124/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_33_relation  )

◆ INSTANTIATE_LOOKUP() [125/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_34_relation  )

◆ INSTANTIATE_LOOKUP() [126/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_40_relation  )

◆ INSTANTIATE_LOOKUP() [127/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_41_relation  )

◆ INSTANTIATE_LOOKUP() [128/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_42_relation  )

◆ INSTANTIATE_LOOKUP() [129/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_43_relation  )

◆ INSTANTIATE_LOOKUP() [130/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_chi_44_relation  )

◆ INSTANTIATE_LOOKUP() [131/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_iota_00_relation  )

◆ INSTANTIATE_LOOKUP() [132/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_00_relation  )

◆ INSTANTIATE_LOOKUP() [133/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_01_relation  )

◆ INSTANTIATE_LOOKUP() [134/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_02_relation  )

◆ INSTANTIATE_LOOKUP() [135/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_03_relation  )

◆ INSTANTIATE_LOOKUP() [136/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_04_relation  )

◆ INSTANTIATE_LOOKUP() [137/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_10_relation  )

◆ INSTANTIATE_LOOKUP() [138/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_11_relation  )

◆ INSTANTIATE_LOOKUP() [139/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_12_relation  )

◆ INSTANTIATE_LOOKUP() [140/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_13_relation  )

◆ INSTANTIATE_LOOKUP() [141/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_14_relation  )

◆ INSTANTIATE_LOOKUP() [142/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_20_relation  )

◆ INSTANTIATE_LOOKUP() [143/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_21_relation  )

◆ INSTANTIATE_LOOKUP() [144/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_22_relation  )

◆ INSTANTIATE_LOOKUP() [145/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_23_relation  )

◆ INSTANTIATE_LOOKUP() [146/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_24_relation  )

◆ INSTANTIATE_LOOKUP() [147/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_30_relation  )

◆ INSTANTIATE_LOOKUP() [148/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_31_relation  )

◆ INSTANTIATE_LOOKUP() [149/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_32_relation  )

◆ INSTANTIATE_LOOKUP() [150/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_33_relation  )

◆ INSTANTIATE_LOOKUP() [151/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_34_relation  )

◆ INSTANTIATE_LOOKUP() [152/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_40_relation  )

◆ INSTANTIATE_LOOKUP() [153/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_41_relation  )

◆ INSTANTIATE_LOOKUP() [154/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_42_relation  )

◆ INSTANTIATE_LOOKUP() [155/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_43_relation  )

◆ INSTANTIATE_LOOKUP() [156/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_pi_and_44_relation  )

◆ INSTANTIATE_LOOKUP() [157/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_00_relation  )

◆ INSTANTIATE_LOOKUP() [158/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_01_relation  )

◆ INSTANTIATE_LOOKUP() [159/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_02_relation  )

◆ INSTANTIATE_LOOKUP() [160/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_03_relation  )

◆ INSTANTIATE_LOOKUP() [161/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_04_relation  )

◆ INSTANTIATE_LOOKUP() [162/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_10_relation  )

◆ INSTANTIATE_LOOKUP() [163/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_11_relation  )

◆ INSTANTIATE_LOOKUP() [164/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_12_relation  )

◆ INSTANTIATE_LOOKUP() [165/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_13_relation  )

◆ INSTANTIATE_LOOKUP() [166/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_14_relation  )

◆ INSTANTIATE_LOOKUP() [167/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_20_relation  )

◆ INSTANTIATE_LOOKUP() [168/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_21_relation  )

◆ INSTANTIATE_LOOKUP() [169/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_22_relation  )

◆ INSTANTIATE_LOOKUP() [170/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_23_relation  )

◆ INSTANTIATE_LOOKUP() [171/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_24_relation  )

◆ INSTANTIATE_LOOKUP() [172/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_30_relation  )

◆ INSTANTIATE_LOOKUP() [173/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_31_relation  )

◆ INSTANTIATE_LOOKUP() [174/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_32_relation  )

◆ INSTANTIATE_LOOKUP() [175/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_33_relation  )

◆ INSTANTIATE_LOOKUP() [176/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_34_relation  )

◆ INSTANTIATE_LOOKUP() [177/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_40_relation  )

◆ INSTANTIATE_LOOKUP() [178/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_41_relation  )

◆ INSTANTIATE_LOOKUP() [179/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_42_relation  )

◆ INSTANTIATE_LOOKUP() [180/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_43_relation  )

◆ INSTANTIATE_LOOKUP() [181/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_state_theta_44_relation  )

◆ INSTANTIATE_LOOKUP() [182/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_combined_xor_0_relation  )

◆ INSTANTIATE_LOOKUP() [183/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_combined_xor_1_relation  )

◆ INSTANTIATE_LOOKUP() [184/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_combined_xor_2_relation  )

◆ INSTANTIATE_LOOKUP() [185/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_combined_xor_3_relation  )

◆ INSTANTIATE_LOOKUP() [186/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_combined_xor_4_relation  )

◆ INSTANTIATE_LOOKUP() [187/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_01_range_relation  )

◆ INSTANTIATE_LOOKUP() [188/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_02_range_relation  )

◆ INSTANTIATE_LOOKUP() [189/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_03_range_relation  )

◆ INSTANTIATE_LOOKUP() [190/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_04_range_relation  )

◆ INSTANTIATE_LOOKUP() [191/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_10_range_relation  )

◆ INSTANTIATE_LOOKUP() [192/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_11_range_relation  )

◆ INSTANTIATE_LOOKUP() [193/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_12_range_relation  )

◆ INSTANTIATE_LOOKUP() [194/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_13_range_relation  )

◆ INSTANTIATE_LOOKUP() [195/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_14_range_relation  )

◆ INSTANTIATE_LOOKUP() [196/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_20_range_relation  )

◆ INSTANTIATE_LOOKUP() [197/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_21_range_relation  )

◆ INSTANTIATE_LOOKUP() [198/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_22_range_relation  )

◆ INSTANTIATE_LOOKUP() [199/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_23_range_relation  )

◆ INSTANTIATE_LOOKUP() [200/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_24_range_relation  )

◆ INSTANTIATE_LOOKUP() [201/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_30_range_relation  )

◆ INSTANTIATE_LOOKUP() [202/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_31_range_relation  )

◆ INSTANTIATE_LOOKUP() [203/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_32_range_relation  )

◆ INSTANTIATE_LOOKUP() [204/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_33_range_relation  )

◆ INSTANTIATE_LOOKUP() [205/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_34_range_relation  )

◆ INSTANTIATE_LOOKUP() [206/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_40_range_relation  )

◆ INSTANTIATE_LOOKUP() [207/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_41_range_relation  )

◆ INSTANTIATE_LOOKUP() [208/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_42_range_relation  )

◆ INSTANTIATE_LOOKUP() [209/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_43_range_relation  )

◆ INSTANTIATE_LOOKUP() [210/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_limb_44_range_relation  )

◆ INSTANTIATE_LOOKUP() [211/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_01_relation  )

◆ INSTANTIATE_LOOKUP() [212/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_02_relation  )

◆ INSTANTIATE_LOOKUP() [213/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_03_relation  )

◆ INSTANTIATE_LOOKUP() [214/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_11_relation  )

◆ INSTANTIATE_LOOKUP() [215/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_12_relation  )

◆ INSTANTIATE_LOOKUP() [216/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_13_relation  )

◆ INSTANTIATE_LOOKUP() [217/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_21_relation  )

◆ INSTANTIATE_LOOKUP() [218/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_22_relation  )

◆ INSTANTIATE_LOOKUP() [219/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_23_relation  )

◆ INSTANTIATE_LOOKUP() [220/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_31_relation  )

◆ INSTANTIATE_LOOKUP() [221/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_32_relation  )

◆ INSTANTIATE_LOOKUP() [222/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_33_relation  )

◆ INSTANTIATE_LOOKUP() [223/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_41_relation  )

◆ INSTANTIATE_LOOKUP() [224/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_42_relation  )

◆ INSTANTIATE_LOOKUP() [225/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_43_relation  )

◆ INSTANTIATE_LOOKUP() [226/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_row_0_relation  )

◆ INSTANTIATE_LOOKUP() [227/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_row_1_relation  )

◆ INSTANTIATE_LOOKUP() [228/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_row_2_relation  )

◆ INSTANTIATE_LOOKUP() [229/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_row_3_relation  )

◆ INSTANTIATE_LOOKUP() [230/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_keccakf1600_theta_xor_row_4_relation  )

◆ INSTANTIATE_LOOKUP() [231/410]

◆ INSTANTIATE_LOOKUP() [232/410]

◆ INSTANTIATE_LOOKUP() [233/410]

◆ INSTANTIATE_LOOKUP() [234/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_merkle_check_merkle_poseidon2_read_relation  )

◆ INSTANTIATE_LOOKUP() [235/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_merkle_check_merkle_poseidon2_write_relation  )

◆ INSTANTIATE_LOOKUP() [236/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_note_hash_tree_check_merkle_check_relation  )

◆ INSTANTIATE_LOOKUP() [237/410]

◆ INSTANTIATE_LOOKUP() [238/410]

◆ INSTANTIATE_LOOKUP() [239/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_note_hash_tree_check_silo_poseidon2_relation  )

◆ INSTANTIATE_LOOKUP() [240/410]

◆ INSTANTIATE_LOOKUP() [241/410]

◆ INSTANTIATE_LOOKUP() [242/410]

◆ INSTANTIATE_LOOKUP() [243/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_notehash_exists_note_hash_read_relation  )

◆ INSTANTIATE_LOOKUP() [244/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_nullifier_check_low_leaf_merkle_check_relation  )

◆ INSTANTIATE_LOOKUP() [245/410]

◆ INSTANTIATE_LOOKUP() [246/410]

◆ INSTANTIATE_LOOKUP() [247/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_nullifier_check_low_leaf_poseidon2_relation  )

◆ INSTANTIATE_LOOKUP() [248/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_nullifier_check_new_leaf_merkle_check_relation  )

◆ INSTANTIATE_LOOKUP() [249/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_nullifier_check_new_leaf_poseidon2_relation  )

◆ INSTANTIATE_LOOKUP() [250/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_nullifier_check_silo_poseidon2_relation  )

◆ INSTANTIATE_LOOKUP() [251/410]

◆ INSTANTIATE_LOOKUP() [252/410]

◆ INSTANTIATE_LOOKUP() [253/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_nullifier_exists_nullifier_exists_check_relation  )

◆ INSTANTIATE_LOOKUP() [254/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_hash_poseidon2_perm_relation  )

◆ INSTANTIATE_LOOKUP() [255/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_check_dst_addr_in_range_relation  )

◆ INSTANTIATE_LOOKUP() [256/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_check_src_addr_in_range_relation  )

◆ INSTANTIATE_LOOKUP() [257/410]

◆ INSTANTIATE_LOOKUP() [258/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_pos_read_mem_0_relation  )

◆ INSTANTIATE_LOOKUP() [259/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_pos_read_mem_1_relation  )

◆ INSTANTIATE_LOOKUP() [260/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_pos_read_mem_2_relation  )

◆ INSTANTIATE_LOOKUP() [261/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_pos_read_mem_3_relation  )

◆ INSTANTIATE_LOOKUP() [262/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_pos_write_mem_0_relation  )

◆ INSTANTIATE_LOOKUP() [263/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_pos_write_mem_1_relation  )

◆ INSTANTIATE_LOOKUP() [264/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_pos_write_mem_2_relation  )

◆ INSTANTIATE_LOOKUP() [265/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_poseidon2_mem_pos_write_mem_3_relation  )

◆ INSTANTIATE_LOOKUP() [266/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_public_data_check_low_leaf_merkle_check_relation  )

◆ INSTANTIATE_LOOKUP() [267/410]

◆ INSTANTIATE_LOOKUP() [268/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_public_data_check_low_leaf_poseidon2_0_relation  )

◆ INSTANTIATE_LOOKUP() [269/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_public_data_check_low_leaf_poseidon2_1_relation  )

◆ INSTANTIATE_LOOKUP() [270/410]

◆ INSTANTIATE_LOOKUP() [271/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_public_data_check_new_leaf_merkle_check_relation  )

◆ INSTANTIATE_LOOKUP() [272/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_public_data_check_new_leaf_poseidon2_0_relation  )

◆ INSTANTIATE_LOOKUP() [273/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_public_data_check_new_leaf_poseidon2_1_relation  )

◆ INSTANTIATE_LOOKUP() [274/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_public_data_check_silo_poseidon2_relation  )

◆ INSTANTIATE_LOOKUP() [275/410]

◆ INSTANTIATE_LOOKUP() [276/410]

◆ INSTANTIATE_LOOKUP() [277/410]

◆ INSTANTIATE_LOOKUP() [278/410]

◆ INSTANTIATE_LOOKUP() [279/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_dyn_diff_is_u16_relation  )

◆ INSTANTIATE_LOOKUP() [280/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_dyn_rng_chk_pow_2_relation  )

◆ INSTANTIATE_LOOKUP() [281/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_r0_is_u16_relation  )

◆ INSTANTIATE_LOOKUP() [282/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_r1_is_u16_relation  )

◆ INSTANTIATE_LOOKUP() [283/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_r2_is_u16_relation  )

◆ INSTANTIATE_LOOKUP() [284/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_r3_is_u16_relation  )

◆ INSTANTIATE_LOOKUP() [285/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_r4_is_u16_relation  )

◆ INSTANTIATE_LOOKUP() [286/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_r5_is_u16_relation  )

◆ INSTANTIATE_LOOKUP() [287/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_r6_is_u16_relation  )

◆ INSTANTIATE_LOOKUP() [288/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_range_check_r7_is_u16_relation  )

◆ INSTANTIATE_LOOKUP() [289/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_registers_mem_op_0_relation  )

◆ INSTANTIATE_LOOKUP() [290/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_registers_mem_op_1_relation  )

◆ INSTANTIATE_LOOKUP() [291/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_registers_mem_op_2_relation  )

◆ INSTANTIATE_LOOKUP() [292/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_registers_mem_op_3_relation  )

◆ INSTANTIATE_LOOKUP() [293/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_registers_mem_op_4_relation  )

◆ INSTANTIATE_LOOKUP() [294/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_registers_mem_op_5_relation  )

◆ INSTANTIATE_LOOKUP() [295/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_registers_mem_op_6_relation  )

◆ INSTANTIATE_LOOKUP() [296/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_scalar_mul_add_relation  )

◆ INSTANTIATE_LOOKUP() [297/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_scalar_mul_double_relation  )

◆ INSTANTIATE_LOOKUP() [298/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_scalar_mul_to_radix_relation  )

◆ INSTANTIATE_LOOKUP() [299/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_relation  )

◆ INSTANTIATE_LOOKUP() [300/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_ch_and_0_relation  )

◆ INSTANTIATE_LOOKUP() [301/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_ch_and_1_relation  )

◆ INSTANTIATE_LOOKUP() [302/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_ch_xor_relation  )

◆ INSTANTIATE_LOOKUP() [303/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_maj_and_0_relation  )

◆ INSTANTIATE_LOOKUP() [304/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_maj_and_1_relation  )

◆ INSTANTIATE_LOOKUP() [305/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_maj_and_2_relation  )

◆ INSTANTIATE_LOOKUP() [306/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_maj_xor_0_relation  )

◆ INSTANTIATE_LOOKUP() [307/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_maj_xor_1_relation  )

◆ INSTANTIATE_LOOKUP() [308/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_mem_check_input_addr_in_range_relation  )

◆ INSTANTIATE_LOOKUP() [309/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_mem_check_output_addr_in_range_relation  )

◆ INSTANTIATE_LOOKUP() [310/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_mem_check_state_addr_in_range_relation  )

◆ INSTANTIATE_LOOKUP() [311/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_a_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [312/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_a_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [313/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_b_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [314/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_b_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [315/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_c_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [316/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_c_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [317/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_d_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [318/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_d_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [319/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_e_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [320/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_e_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [321/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_f_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [322/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_f_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [323/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_g_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [324/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_g_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [325/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_h_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [326/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_h_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [327/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_next_a_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [328/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_next_a_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [329/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_next_e_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [330/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_next_e_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [331/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_w_lhs_relation  )

◆ INSTANTIATE_LOOKUP() [332/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_comp_w_rhs_relation  )

◆ INSTANTIATE_LOOKUP() [333/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_a_13_relation  )

◆ INSTANTIATE_LOOKUP() [334/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_a_22_relation  )

◆ INSTANTIATE_LOOKUP() [335/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_a_2_relation  )

◆ INSTANTIATE_LOOKUP() [336/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_e_11_relation  )

◆ INSTANTIATE_LOOKUP() [337/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_e_25_relation  )

◆ INSTANTIATE_LOOKUP() [338/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_e_6_relation  )

◆ INSTANTIATE_LOOKUP() [339/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_w_10_relation  )

◆ INSTANTIATE_LOOKUP() [340/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_w_17_relation  )

◆ INSTANTIATE_LOOKUP() [341/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_w_18_relation  )

◆ INSTANTIATE_LOOKUP() [342/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_w_19_relation  )

◆ INSTANTIATE_LOOKUP() [343/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_w_3_relation  )

◆ INSTANTIATE_LOOKUP() [344/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_range_rhs_w_7_relation  )

◆ INSTANTIATE_LOOKUP() [345/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_round_constant_relation  )

◆ INSTANTIATE_LOOKUP() [346/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_s_0_xor_0_relation  )

◆ INSTANTIATE_LOOKUP() [347/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_s_0_xor_1_relation  )

◆ INSTANTIATE_LOOKUP() [348/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_s_1_xor_0_relation  )

◆ INSTANTIATE_LOOKUP() [349/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_s_1_xor_1_relation  )

◆ INSTANTIATE_LOOKUP() [350/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_w_s_0_xor_0_relation  )

◆ INSTANTIATE_LOOKUP() [351/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_w_s_0_xor_1_relation  )

◆ INSTANTIATE_LOOKUP() [352/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_w_s_1_xor_0_relation  )

◆ INSTANTIATE_LOOKUP() [353/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sha256_w_s_1_xor_1_relation  )

◆ INSTANTIATE_LOOKUP() [354/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sload_storage_read_relation  )

◆ INSTANTIATE_LOOKUP() [355/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sstore_record_written_storage_slot_relation  )

◆ INSTANTIATE_LOOKUP() [356/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_sstore_storage_write_relation  )

◆ INSTANTIATE_LOOKUP() [357/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_fetch_p_limb_relation  )

◆ INSTANTIATE_LOOKUP() [358/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_fetch_safe_limbs_relation  )

◆ INSTANTIATE_LOOKUP() [359/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_limb_less_than_radix_range_relation  )

◆ INSTANTIATE_LOOKUP() [360/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_limb_p_diff_range_relation  )

◆ INSTANTIATE_LOOKUP() [361/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_limb_range_relation  )

◆ INSTANTIATE_LOOKUP() [362/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_mem_check_dst_addr_in_range_relation  )

◆ INSTANTIATE_LOOKUP() [363/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_mem_check_radix_gt_256_relation  )

◆ INSTANTIATE_LOOKUP() [364/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_mem_check_radix_lt_2_relation  )

◆ INSTANTIATE_LOOKUP() [365/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_mem_input_output_to_radix_relation  )

◆ INSTANTIATE_LOOKUP() [366/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_to_radix_mem_write_mem_relation  )

◆ INSTANTIATE_LOOKUP() [367/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_balance_read_relation  )

◆ INSTANTIATE_LOOKUP() [368/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_balance_slot_poseidon2_relation  )

◆ INSTANTIATE_LOOKUP() [369/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_balance_update_relation  )

◆ INSTANTIATE_LOOKUP() [370/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_balance_validation_relation  )

◆ INSTANTIATE_LOOKUP() [371/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_context_public_inputs_gas_used_relation  )

◆ INSTANTIATE_LOOKUP() [372/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_context_public_inputs_l1_l2_tree_relation  )

◆ INSTANTIATE_LOOKUP() [373/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_context_public_inputs_note_hash_tree_relation  )

◆ INSTANTIATE_LOOKUP() [374/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_context_public_inputs_nullifier_tree_relation  )

◆ INSTANTIATE_LOOKUP() [375/410]

◆ INSTANTIATE_LOOKUP() [376/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_context_public_inputs_read_gas_limit_relation  )

◆ INSTANTIATE_LOOKUP() [377/410]

◆ INSTANTIATE_LOOKUP() [378/410]

◆ INSTANTIATE_LOOKUP() [379/410]

◆ INSTANTIATE_LOOKUP() [380/410]

◆ INSTANTIATE_LOOKUP() [381/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_context_restore_state_on_revert_relation  )

◆ INSTANTIATE_LOOKUP() [382/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_dispatch_exec_end_relation  )

◆ INSTANTIATE_LOOKUP() [383/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_dispatch_exec_start_relation  )

◆ INSTANTIATE_LOOKUP() [384/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_note_hash_append_relation  )

◆ INSTANTIATE_LOOKUP() [385/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_nullifier_append_relation  )

◆ INSTANTIATE_LOOKUP() [386/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_phase_jump_on_revert_relation  )

◆ INSTANTIATE_LOOKUP() [387/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_read_effective_fee_public_inputs_relation  )

◆ INSTANTIATE_LOOKUP() [388/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_read_fee_payer_public_inputs_relation  )

◆ INSTANTIATE_LOOKUP() [389/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_read_l2_l1_msg_relation  )

◆ INSTANTIATE_LOOKUP() [390/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_read_phase_length_relation  )

◆ INSTANTIATE_LOOKUP() [391/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_read_phase_table_relation  )

◆ INSTANTIATE_LOOKUP() [392/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_read_public_call_request_phase_relation  )

◆ INSTANTIATE_LOOKUP() [393/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_read_tree_insert_value_relation  )

◆ INSTANTIATE_LOOKUP() [394/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_write_fee_public_inputs_relation  )

◆ INSTANTIATE_LOOKUP() [395/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_tx_write_l2_l1_msg_relation  )

◆ INSTANTIATE_LOOKUP() [396/410]

◆ INSTANTIATE_LOOKUP() [397/410]

◆ INSTANTIATE_LOOKUP() [398/410]

◆ INSTANTIATE_LOOKUP() [399/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_update_check_update_hash_poseidon2_relation  )

◆ INSTANTIATE_LOOKUP() [400/410]

◆ INSTANTIATE_LOOKUP() [401/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_update_check_update_hi_metadata_range_relation  )

◆ INSTANTIATE_LOOKUP() [402/410]

bb::avm2::INSTANTIATE_LOOKUP ( lookup_update_check_update_lo_metadata_range_relation  )

◆ INSTANTIATE_LOOKUP() [403/410]

◆ INSTANTIATE_LOOKUP() [404/410]

◆ INSTANTIATE_LOOKUP() [405/410]

◆ INSTANTIATE_LOOKUP() [406/410]

◆ INSTANTIATE_LOOKUP() [407/410]

◆ INSTANTIATE_LOOKUP() [408/410]

◆ INSTANTIATE_LOOKUP() [409/410]

◆ INSTANTIATE_LOOKUP() [410/410]

◆ is_operand_indirect()

bool bb::avm2::is_operand_indirect ( uint16_t  indirect_flag,
size_t  operand_index 
)
inline

Definition at line 13 of file addressing.hpp.

◆ is_operand_relative()

bool bb::avm2::is_operand_relative ( uint16_t  indirect_flag,
size_t  operand_index 
)
inline

Definition at line 8 of file addressing.hpp.

◆ operator<<() [1/3]

std::ostream & bb::avm2::operator<< ( std::ostream &  os,
const ExecutionOpCode op 
)

Definition at line 222 of file opcodes.cpp.

◆ operator<<() [2/3]

template<typename T >
std::ostream & bb::avm2::operator<< ( std::ostream &  os,
const StandardAffinePoint< T > &  point 
)

Definition at line 72 of file standard_affine_point.hpp.

◆ operator<<() [3/3]

std::ostream & bb::avm2::operator<< ( std::ostream &  os,
const WireOpCode op 
)

Definition at line 8 of file opcodes.cpp.

◆ tag_for_type()

template<typename T >
ValueTag bb::avm2::tag_for_type ( )

Definition at line 47 of file tagged_value.hpp.

◆ to_hex()

template<typename T >
requires (std::unsigned_integral<T>)
std::string bb::avm2::to_hex ( value)

Definition at line 19 of file stringify.hpp.

◆ to_string()

template<size_t N>
std::string bb::avm2::to_string ( const std::array< FF, N > &  arr)

Definition at line 29 of file stringify.hpp.

Variable Documentation

◆ COLUMN_NAMES

const std::vector<std::string>& bb::avm2::COLUMN_NAMES
inline
Initial value:
= []() {
static auto vec = detail::split_and_trim(UNPACK_TO_STRING(AVM2_ALL_ENTITIES), ',');
return vec;
}()
#define AVM2_ALL_ENTITIES
Definition columns.hpp:25
#define UNPACK_TO_STRING(...)
Definition columns.hpp:48

Definition at line 49 of file columns.hpp.

◆ EXEC_INSTRUCTION_SPEC

const std::unordered_map< ExecutionOpCode, ExecInstructionSpec > bb::avm2::EXEC_INSTRUCTION_SPEC

Definition at line 426 of file instruction_spec.cpp.

◆ MAX_AVM_TRACE_LOG_SIZE

constexpr size_t bb::avm2::MAX_AVM_TRACE_LOG_SIZE = 21
constexpr

Definition at line 9 of file constants.hpp.

◆ MAX_AVM_TRACE_SIZE

constexpr size_t bb::avm2::MAX_AVM_TRACE_SIZE = 1 << MAX_AVM_TRACE_LOG_SIZE
constexpr

Definition at line 10 of file constants.hpp.

◆ MemoryAddressTag

constexpr auto bb::avm2::MemoryAddressTag = MemoryTag::U32
constexpr

Definition at line 12 of file memory_types.hpp.

◆ NUM_COLUMNS_WITH_SHIFTS

constexpr auto bb::avm2::NUM_COLUMNS_WITH_SHIFTS = 3386
constexpr

Definition at line 40 of file columns.hpp.

◆ NUM_COLUMNS_WITHOUT_SHIFTS

constexpr auto bb::avm2::NUM_COLUMNS_WITHOUT_SHIFTS = 3069
constexpr

Definition at line 41 of file columns.hpp.

◆ NUM_OP_DC_SELECTORS

constexpr size_t bb::avm2::NUM_OP_DC_SELECTORS = 18
constexpr

Definition at line 14 of file instruction_spec.hpp.

◆ SHIFTED_COLUMNS_ARRAY

constexpr auto bb::avm2::SHIFTED_COLUMNS_ARRAY = []() { return std::array{ AVM2_SHIFTED_COLUMNS }; }()
constexpr

Definition at line 43 of file columns.hpp.

◆ TO_BE_SHIFTED_COLUMNS_ARRAY

constexpr auto bb::avm2::TO_BE_SHIFTED_COLUMNS_ARRAY = []() { return std::array{ AVM2_TO_BE_SHIFTED_COLUMNS }; }()
constexpr

Definition at line 42 of file columns.hpp.

◆ WIRE_INSTRUCTION_SPEC

const std::unordered_map< WireOpCode, WireInstructionSpec > bb::avm2::WIRE_INSTRUCTION_SPEC

Definition at line 87 of file instruction_spec.cpp.