List of all items
Structs
- Felt252
- air_private_input::AirPrivateInput
- air_private_input::AirPrivateInputSerializable
- air_private_input::ModInput
- air_private_input::ModInputInstance
- air_private_input::ModInputMemoryVars
- air_private_input::PrivateInputEcOp
- air_private_input::PrivateInputKeccakState
- air_private_input::PrivateInputPair
- air_private_input::PrivateInputPoseidonState
- air_private_input::PrivateInputSignature
- air_private_input::PrivateInputValue
- air_private_input::SignatureInput
- air_public_input::MemorySegmentAddresses
- air_public_input::PublicInput
- air_public_input::PublicMemoryEntry
- cairo_run::CairoRunConfig
- cairo_run::EncodeTraceError
- cairo_run::WriteError
- hint_processor::builtin_hint_processor::builtin_hint_processor_definition::BuiltinHintProcessor
- hint_processor::builtin_hint_processor::builtin_hint_processor_definition::HintFunc
- hint_processor::builtin_hint_processor::builtin_hint_processor_definition::HintProcessorData
- hint_processor::builtin_hint_processor::dict_manager::DictManager
- hint_processor::builtin_hint_processor::dict_manager::DictTracker
- hint_processor::builtin_hint_processor::hint_code::HINT_CODES
- hint_processor::hint_processor_definition::HintReference
- math_utils::SIGNED_FELT_MAX
- serde::deserialize_program::ApTracking
- serde::deserialize_program::Attribute
- serde::deserialize_program::DebugInfo
- serde::deserialize_program::FlowTrackingData
- serde::deserialize_program::HintLocation
- serde::deserialize_program::HintParams
- serde::deserialize_program::Identifier
- serde::deserialize_program::InputFile
- serde::deserialize_program::InstructionLocation
- serde::deserialize_program::Location
- serde::deserialize_program::Member
- serde::deserialize_program::ProgramJson
- serde::deserialize_program::Reference
- serde::deserialize_program::ReferenceManager
- serde::deserialize_program::ValueAddress
- types::exec_scope::ExecutionScopes
- types::instance_definitions::LowRatio
- types::instruction::Instruction
- types::layout::CairoLayout
- types::layout::CairoLayoutParams
- types::layout::RawCairoLayoutParams
- types::program::HintsCollection
- types::program::Program
- types::program::SharedProgramData
- types::relocatable::Relocatable
- utils::CAIRO_PRIME
- vm::context::run_context::RunContext
- vm::errors::vm_exception::VmException
- vm::runners::builtin_runner::BitwiseBuiltinRunner
- vm::runners::builtin_runner::EcOpBuiltinRunner
- vm::runners::builtin_runner::HashBuiltinRunner
- vm::runners::builtin_runner::KeccakBuiltinRunner
- vm::runners::builtin_runner::ModBuiltinRunner
- vm::runners::builtin_runner::OutputBuiltinRunner
- vm::runners::builtin_runner::OutputBuiltinState
- vm::runners::builtin_runner::PoseidonBuiltinRunner
- vm::runners::builtin_runner::RangeCheckBuiltinRunner
- vm::runners::builtin_runner::SegmentArenaBuiltinRunner
- vm::runners::builtin_runner::SignatureBuiltinRunner
- vm::runners::cairo_pie::CairoPie
- vm::runners::cairo_pie::CairoPieAdditionalData
- vm::runners::cairo_pie::CairoPieMemory
- vm::runners::cairo_pie::CairoPieMetadata
- vm::runners::cairo_pie::CairoPieVersion
- vm::runners::cairo_pie::OutputBuiltinAdditionalData
- vm::runners::cairo_pie::PublicMemoryPage
- vm::runners::cairo_pie::SegmentInfo
- vm::runners::cairo_pie::StrippedProgram
- vm::runners::cairo_runner::CairoRunner
- vm::runners::cairo_runner::ExecutionResources
- vm::runners::cairo_runner::RunResources
- vm::trace::trace_entry::RelocatedTraceEntry
- vm::trace::trace_entry::TraceEntry
- vm::vm_core::DeducedOperands
- vm::vm_core::Operands
- vm::vm_core::OperandsAddresses
- vm::vm_core::VirtualMachine
- vm::vm_core::VirtualMachineBuilder
- vm::vm_memory::memory::AddressSet
- vm::vm_memory::memory::Memory
- vm::vm_memory::memory::ValidationRule
- vm::vm_memory::memory_segments::MemorySegmentManager
Enums
- air_private_input::PrivateInput
- air_public_input::PublicInputError
- hint_processor::builtin_hint_processor::dict_manager::Dictionary
- program_hash::HashChainError
- program_hash::ProgramHashError
- serde::deserialize_program::OffsetValue
- types::builtin_name::BuiltinName
- types::errors::math_errors::MathError
- types::errors::program_errors::ProgramError
- types::instruction::ApUpdate
- types::instruction::FpUpdate
- types::instruction::Op1Addr
- types::instruction::Opcode
- types::instruction::OpcodeExtension
- types::instruction::PcUpdate
- types::instruction::Register
- types::instruction::Res
- types::layout_name::LayoutName
- types::relocatable::MaybeRelocatable
- vm::errors::cairo_pie_errors::CairoPieValidationError
- vm::errors::cairo_run_errors::CairoRunError
- vm::errors::exec_scope_errors::ExecScopeError
- vm::errors::hint_errors::HintError
- vm::errors::memory_errors::InsufficientAllocatedCellsError
- vm::errors::memory_errors::MemoryError
- vm::errors::runner_errors::RunnerError
- vm::errors::trace_errors::TraceError
- vm::errors::vm_errors::VirtualMachineError
- vm::runners::builtin_runner::BuiltinRunner
- vm::runners::cairo_pie::BuiltinAdditionalData
- vm::runners::cairo_runner::CairoArg
- vm::runners::cairo_runner::RunnerMode
- vm::vm_core::ExtendedExecutionResourceType
Traits
- cairo_run::BinaryWrite
- hint_processor::hint_processor_definition::HintProcessor
- hint_processor::hint_processor_definition::HintProcessorLogic
- vm::runners::cairo_runner::ResourceTracker
Macros
Functions
- cairo_run::cairo_run
- cairo_run::cairo_run_pie
- cairo_run::cairo_run_program
- cairo_run::cairo_run_program_with_initial_scope
- cairo_run::write_encoded_memory
- cairo_run::write_encoded_trace
- hint_processor::builtin_hint_processor::bigint::bigint_pack_div_mod_hint
- hint_processor::builtin_hint_processor::bigint::bigint_safe_div_hint
- hint_processor::builtin_hint_processor::blake2s_hash::blake2s_compress
- hint_processor::builtin_hint_processor::blake2s_utils::blake2s_add_uint256
- hint_processor::builtin_hint_processor::blake2s_utils::blake2s_add_uint256_bigend
- hint_processor::builtin_hint_processor::blake2s_utils::blake2s_unpack_felts
- hint_processor::builtin_hint_processor::blake2s_utils::compute_blake2s
- hint_processor::builtin_hint_processor::blake2s_utils::example_blake2s_compress
- hint_processor::builtin_hint_processor::blake2s_utils::finalize_blake2s
- hint_processor::builtin_hint_processor::blake2s_utils::finalize_blake2s_v3
- hint_processor::builtin_hint_processor::blake2s_utils::is_less_than_63_bits_and_not_end
- hint_processor::builtin_hint_processor::cairo_keccak::keccak_hints::compare_bytes_in_word_nondet
- hint_processor::builtin_hint_processor::cairo_keccak::keccak_hints::compare_keccak_full_rate_in_bytes_nondet
- hint_processor::builtin_hint_processor::cairo_keccak::keccak_hints::keccak_write_args
- hint_processor::builtin_hint_processor::cairo_keccak::keccak_hints::u64_array_to_mayberelocatable_vec
- hint_processor::builtin_hint_processor::dict_hint_utils::default_dict_new
- hint_processor::builtin_hint_processor::dict_hint_utils::dict_new
- hint_processor::builtin_hint_processor::dict_hint_utils::dict_read
- hint_processor::builtin_hint_processor::dict_hint_utils::dict_squash_copy_dict
- hint_processor::builtin_hint_processor::dict_hint_utils::dict_squash_update_ptr
- hint_processor::builtin_hint_processor::dict_hint_utils::dict_update
- hint_processor::builtin_hint_processor::dict_hint_utils::dict_write
- hint_processor::builtin_hint_processor::ec_recover::ec_recover_divmod_n_packed
- hint_processor::builtin_hint_processor::ec_recover::ec_recover_product_div_m
- hint_processor::builtin_hint_processor::ec_recover::ec_recover_product_mod
- hint_processor::builtin_hint_processor::ec_recover::ec_recover_sub_a_b
- hint_processor::builtin_hint_processor::ec_utils::chained_ec_op_random_ec_point_hint
- hint_processor::builtin_hint_processor::ec_utils::random_ec_point_hint
- hint_processor::builtin_hint_processor::ec_utils::recover_y_hint
- hint_processor::builtin_hint_processor::excess_balance::excess_balance_hint
- hint_processor::builtin_hint_processor::field_arithmetic::u256_get_square_root
- hint_processor::builtin_hint_processor::field_arithmetic::u384_get_square_root
- hint_processor::builtin_hint_processor::field_arithmetic::uint384_div
- hint_processor::builtin_hint_processor::find_element_hint::find_element
- hint_processor::builtin_hint_processor::find_element_hint::search_sorted_lower
- hint_processor::builtin_hint_processor::garaga::get_felt_bitlenght
- hint_processor::builtin_hint_processor::hint_utils::get_address_from_var_name
- hint_processor::builtin_hint_processor::hint_utils::get_constant_from_var_name
- hint_processor::builtin_hint_processor::hint_utils::get_integer_from_var_name
- hint_processor::builtin_hint_processor::hint_utils::get_maybe_relocatable_from_var_name
- hint_processor::builtin_hint_processor::hint_utils::get_ptr_from_var_name
- hint_processor::builtin_hint_processor::hint_utils::get_reference_from_var_name
- hint_processor::builtin_hint_processor::hint_utils::get_relocatable_from_var_name
- hint_processor::builtin_hint_processor::hint_utils::insert_value_from_var_name
- hint_processor::builtin_hint_processor::hint_utils::insert_value_into_ap
- hint_processor::builtin_hint_processor::keccak_utils::split_input
- hint_processor::builtin_hint_processor::keccak_utils::split_n_bytes
- hint_processor::builtin_hint_processor::keccak_utils::split_output
- hint_processor::builtin_hint_processor::keccak_utils::split_output_mid_low_high
- hint_processor::builtin_hint_processor::keccak_utils::unsafe_keccak
- hint_processor::builtin_hint_processor::keccak_utils::unsafe_keccak_finalize
- hint_processor::builtin_hint_processor::math_utils::a_b_bitand_1
- hint_processor::builtin_hint_processor::math_utils::assert_250_bit
- hint_processor::builtin_hint_processor::math_utils::assert_le_felt
- hint_processor::builtin_hint_processor::math_utils::assert_le_felt_excluded_0
- hint_processor::builtin_hint_processor::math_utils::assert_le_felt_excluded_1
- hint_processor::builtin_hint_processor::math_utils::assert_le_felt_excluded_2
- hint_processor::builtin_hint_processor::math_utils::assert_le_felt_v_0_6
- hint_processor::builtin_hint_processor::math_utils::assert_le_felt_v_0_8
- hint_processor::builtin_hint_processor::math_utils::assert_lt_felt
- hint_processor::builtin_hint_processor::math_utils::assert_nn
- hint_processor::builtin_hint_processor::math_utils::assert_not_equal
- hint_processor::builtin_hint_processor::math_utils::assert_not_zero
- hint_processor::builtin_hint_processor::math_utils::is_250_bits
- hint_processor::builtin_hint_processor::math_utils::is_addr_bounded
- hint_processor::builtin_hint_processor::math_utils::is_le_felt
- hint_processor::builtin_hint_processor::math_utils::is_nn
- hint_processor::builtin_hint_processor::math_utils::is_nn_out_of_range
- hint_processor::builtin_hint_processor::math_utils::is_positive
- hint_processor::builtin_hint_processor::math_utils::is_quad_residue
- hint_processor::builtin_hint_processor::math_utils::signed_div_rem
- hint_processor::builtin_hint_processor::math_utils::split_felt
- hint_processor::builtin_hint_processor::math_utils::split_int
- hint_processor::builtin_hint_processor::math_utils::split_int_assert_range
- hint_processor::builtin_hint_processor::math_utils::split_xx
- hint_processor::builtin_hint_processor::math_utils::sqrt
- hint_processor::builtin_hint_processor::math_utils::unsigned_div_rem
- hint_processor::builtin_hint_processor::memcpy_hint_utils::add_segment
- hint_processor::builtin_hint_processor::memcpy_hint_utils::enter_scope
- hint_processor::builtin_hint_processor::memcpy_hint_utils::exit_scope
- hint_processor::builtin_hint_processor::memcpy_hint_utils::memcpy_enter_scope
- hint_processor::builtin_hint_processor::memset_utils::memset_enter_scope
- hint_processor::builtin_hint_processor::memset_utils::memset_step_loop
- hint_processor::builtin_hint_processor::poseidon_utils::elements_over_x
- hint_processor::builtin_hint_processor::poseidon_utils::n_greater_than_10
- hint_processor::builtin_hint_processor::poseidon_utils::n_greater_than_2
- hint_processor::builtin_hint_processor::pow_utils::pow
- hint_processor::builtin_hint_processor::secp::bigint_utils::bigint_to_uint256
- hint_processor::builtin_hint_processor::secp::bigint_utils::hi_max_bitlen
- hint_processor::builtin_hint_processor::secp::bigint_utils::nondet_bigint3
- hint_processor::builtin_hint_processor::secp::ec_utils::compute_doubling_slope
- hint_processor::builtin_hint_processor::secp::ec_utils::compute_doubling_slope_external_consts
- hint_processor::builtin_hint_processor::secp::ec_utils::compute_slope
- hint_processor::builtin_hint_processor::secp::ec_utils::compute_slope_and_assing_secp_p
- hint_processor::builtin_hint_processor::secp::ec_utils::di_bit
- hint_processor::builtin_hint_processor::secp::ec_utils::ec_double_assign_new_x
- hint_processor::builtin_hint_processor::secp::ec_utils::ec_double_assign_new_x_v2
- hint_processor::builtin_hint_processor::secp::ec_utils::ec_double_assign_new_y
- hint_processor::builtin_hint_processor::secp::ec_utils::ec_mul_inner
- hint_processor::builtin_hint_processor::secp::ec_utils::ec_negate
- hint_processor::builtin_hint_processor::secp::ec_utils::ec_negate_embedded_secp_p
- hint_processor::builtin_hint_processor::secp::ec_utils::ec_negate_import_secp_p
- hint_processor::builtin_hint_processor::secp::ec_utils::fast_ec_add_assign_new_x
- hint_processor::builtin_hint_processor::secp::ec_utils::fast_ec_add_assign_new_y
- hint_processor::builtin_hint_processor::secp::ec_utils::import_secp256r1_alpha
- hint_processor::builtin_hint_processor::secp::ec_utils::import_secp256r1_n
- hint_processor::builtin_hint_processor::secp::ec_utils::import_secp256r1_p
- hint_processor::builtin_hint_processor::secp::ec_utils::n_pair_bits
- hint_processor::builtin_hint_processor::secp::ec_utils::quad_bit
- hint_processor::builtin_hint_processor::secp::ec_utils::square_slope_minus_xs
- hint_processor::builtin_hint_processor::secp::field_utils::is_zero_assign_scope_variables
- hint_processor::builtin_hint_processor::secp::field_utils::is_zero_assign_scope_variables_external_const
- hint_processor::builtin_hint_processor::secp::field_utils::is_zero_nondet
- hint_processor::builtin_hint_processor::secp::field_utils::is_zero_pack
- hint_processor::builtin_hint_processor::secp::field_utils::is_zero_pack_external_secp
- hint_processor::builtin_hint_processor::secp::field_utils::reduce_v1
- hint_processor::builtin_hint_processor::secp::field_utils::reduce_v2
- hint_processor::builtin_hint_processor::secp::field_utils::verify_zero
- hint_processor::builtin_hint_processor::secp::field_utils::verify_zero_with_external_const
- hint_processor::builtin_hint_processor::secp::secp_utils::bigint3_split
- hint_processor::builtin_hint_processor::secp::signature::div_mod_n_packed
- hint_processor::builtin_hint_processor::secp::signature::div_mod_n_packed_divmod
- hint_processor::builtin_hint_processor::secp::signature::div_mod_n_packed_external_n
- hint_processor::builtin_hint_processor::secp::signature::div_mod_n_safe_div
- hint_processor::builtin_hint_processor::secp::signature::get_point_from_x
- hint_processor::builtin_hint_processor::secp::signature::pack_modn_div_modn
- hint_processor::builtin_hint_processor::segments::relocate_segment
- hint_processor::builtin_hint_processor::segments::temporary_array
- hint_processor::builtin_hint_processor::set::set_add
- hint_processor::builtin_hint_processor::sha256_utils::sha256_finalize
- hint_processor::builtin_hint_processor::sha256_utils::sha256_input
- hint_processor::builtin_hint_processor::sha256_utils::sha256_main_arbitrary_input_length
- hint_processor::builtin_hint_processor::sha256_utils::sha256_main_constant_input_length
- hint_processor::builtin_hint_processor::signature::verify_ecdsa_signature
- hint_processor::builtin_hint_processor::squash_dict_utils::squash_dict
- hint_processor::builtin_hint_processor::squash_dict_utils::squash_dict_inner_assert_len_keys
- hint_processor::builtin_hint_processor::squash_dict_utils::squash_dict_inner_check_access_index
- hint_processor::builtin_hint_processor::squash_dict_utils::squash_dict_inner_continue_loop
- hint_processor::builtin_hint_processor::squash_dict_utils::squash_dict_inner_first_iteration
- hint_processor::builtin_hint_processor::squash_dict_utils::squash_dict_inner_len_assert
- hint_processor::builtin_hint_processor::squash_dict_utils::squash_dict_inner_next_key
- hint_processor::builtin_hint_processor::squash_dict_utils::squash_dict_inner_skip_loop
- hint_processor::builtin_hint_processor::squash_dict_utils::squash_dict_inner_used_accesses_assert
- hint_processor::builtin_hint_processor::uint256_utils::split_64
- hint_processor::builtin_hint_processor::uint256_utils::uint128_add
- hint_processor::builtin_hint_processor::uint256_utils::uint256_add
- hint_processor::builtin_hint_processor::uint256_utils::uint256_expanded_unsigned_div_rem
- hint_processor::builtin_hint_processor::uint256_utils::uint256_mul_div_mod
- hint_processor::builtin_hint_processor::uint256_utils::uint256_offseted_unsigned_div_rem
- hint_processor::builtin_hint_processor::uint256_utils::uint256_signed_nn
- hint_processor::builtin_hint_processor::uint256_utils::uint256_sqrt
- hint_processor::builtin_hint_processor::uint256_utils::uint256_sub
- hint_processor::builtin_hint_processor::uint256_utils::uint256_unsigned_div_rem
- hint_processor::builtin_hint_processor::uint384::add_no_uint384_check
- hint_processor::builtin_hint_processor::uint384::sub_reduced_a_and_reduced_b
- hint_processor::builtin_hint_processor::uint384::uint384_signed_nn
- hint_processor::builtin_hint_processor::uint384::uint384_split_128
- hint_processor::builtin_hint_processor::uint384::uint384_sqrt
- hint_processor::builtin_hint_processor::uint384::uint384_unsigned_div_rem
- hint_processor::builtin_hint_processor::uint384_extension::unsigned_div_rem_uint768_by_uint384
- hint_processor::builtin_hint_processor::usort::usort_body
- hint_processor::builtin_hint_processor::usort::usort_enter_scope
- hint_processor::builtin_hint_processor::usort::verify_multiplicity_assert
- hint_processor::builtin_hint_processor::usort::verify_multiplicity_body
- hint_processor::builtin_hint_processor::usort::verify_usort
- hint_processor::builtin_hint_processor::vrf::fq::inv_mod_p_uint256
- hint_processor::builtin_hint_processor::vrf::fq::uint512_unsigned_div_rem
- hint_processor::builtin_hint_processor::vrf::inv_mod_p_uint512::inv_mod_p_uint512
- hint_processor::builtin_hint_processor::vrf::pack::ed25519_is_zero_assign_scope_vars
- hint_processor::builtin_hint_processor::vrf::pack::ed25519_is_zero_pack
- hint_processor::builtin_hint_processor::vrf::pack::ed25519_reduce
- hint_processor::hint_processor_utils::compute_addr_from_reference
- hint_processor::hint_processor_utils::felt_to_u32
- hint_processor::hint_processor_utils::felt_to_usize
- hint_processor::hint_processor_utils::get_integer_from_reference
- hint_processor::hint_processor_utils::get_maybe_relocatable_from_reference
- hint_processor::hint_processor_utils::get_ptr_from_reference
- hint_processor::hint_processor_utils::insert_value_from_reference
- math_utils::div_mod
- math_utils::ec_add
- math_utils::ec_double
- math_utils::ec_double_slope
- math_utils::is_prime
- math_utils::isqrt
- math_utils::line_slope
- math_utils::pow2_const
- math_utils::pow2_const_nz
- math_utils::safe_div
- math_utils::safe_div_bigint
- math_utils::safe_div_usize
- math_utils::signed_felt
- math_utils::signed_felt_for_prime
- math_utils::sqrt_prime_power
- program_hash::compute_program_hash_chain
- serde::deserialize_program::deserialize_and_parse_program
- serde::deserialize_program::deserialize_array_of_bigint_hex
- serde::deserialize_program::deserialize_felt_hex
- serde::deserialize_program::deserialize_map_to_string_and_usize_hashmap
- serde::deserialize_program::deserialize_program_json
- serde::deserialize_program::deserialize_value_address
- serde::deserialize_program::parse_program_json
- typed_operations::typed_add
- typed_operations::typed_div
- typed_operations::typed_mul
- typed_operations::typed_sub
- types::relocatable::relocate_address
- types::relocatable::relocate_value
- utils::from_relocatable_to_indexes
- utils::is_subsequence
- vm::decoding::decoder::decode_instruction
- vm::errors::vm_exception::get_error_attr_value
- vm::errors::vm_exception::get_location
- vm::errors::vm_exception::get_traceback
- vm::security::verify_secure_runner
- vm::trace::trace_entry::relocate_trace_register
Type Aliases
- hint_processor::hint_processor_definition::HintExtension
- vm::runners::cairo_pie::Attributes
- vm::runners::cairo_pie::Pages
Constants
- hint_processor::builtin_hint_processor::blake2s_hash::IV
- hint_processor::builtin_hint_processor::dict_hint_utils::DICT_ACCESS_SIZE
- hint_processor::builtin_hint_processor::hint_code::ADD_NO_UINT384_CHECK
- hint_processor::builtin_hint_processor::hint_code::ADD_SEGMENT
- hint_processor::builtin_hint_processor::hint_code::ASSERT_250_BITS
- hint_processor::builtin_hint_processor::hint_code::ASSERT_LE_FELT
- hint_processor::builtin_hint_processor::hint_code::ASSERT_LE_FELT_EXCLUDED_0
- hint_processor::builtin_hint_processor::hint_code::ASSERT_LE_FELT_EXCLUDED_1
- hint_processor::builtin_hint_processor::hint_code::ASSERT_LE_FELT_EXCLUDED_2
- hint_processor::builtin_hint_processor::hint_code::ASSERT_LE_FELT_V_0_6
- hint_processor::builtin_hint_processor::hint_code::ASSERT_LE_FELT_V_0_8
- hint_processor::builtin_hint_processor::hint_code::ASSERT_LT_FELT
- hint_processor::builtin_hint_processor::hint_code::ASSERT_NN
- hint_processor::builtin_hint_processor::hint_code::ASSERT_NOT_EQUAL
- hint_processor::builtin_hint_processor::hint_code::ASSERT_NOT_ZERO
- hint_processor::builtin_hint_processor::hint_code::A_B_BITAND_1
- hint_processor::builtin_hint_processor::hint_code::BIGINT_PACK_DIV_MOD
- hint_processor::builtin_hint_processor::hint_code::BIGINT_SAFE_DIV
- hint_processor::builtin_hint_processor::hint_code::BIGINT_TO_UINT256
- hint_processor::builtin_hint_processor::hint_code::BLAKE2S_ADD_UINT256
- hint_processor::builtin_hint_processor::hint_code::BLAKE2S_ADD_UINT256_BIGEND
- hint_processor::builtin_hint_processor::hint_code::BLAKE2S_COMPUTE
- hint_processor::builtin_hint_processor::hint_code::BLAKE2S_FINALIZE
- hint_processor::builtin_hint_processor::hint_code::BLAKE2S_FINALIZE_V2
- hint_processor::builtin_hint_processor::hint_code::BLAKE2S_FINALIZE_V3
- hint_processor::builtin_hint_processor::hint_code::BLAKE2S_UNPACK_FELTS
- hint_processor::builtin_hint_processor::hint_code::BLOCK_PERMUTATION
- hint_processor::builtin_hint_processor::hint_code::BLOCK_PERMUTATION_WHITELIST_V1
- hint_processor::builtin_hint_processor::hint_code::BLOCK_PERMUTATION_WHITELIST_V2
- hint_processor::builtin_hint_processor::hint_code::CAIRO_KECCAK_FINALIZE_V1
- hint_processor::builtin_hint_processor::hint_code::CAIRO_KECCAK_FINALIZE_V2
- hint_processor::builtin_hint_processor::hint_code::CAIRO_KECCAK_INPUT_IS_FULL_WORD
- hint_processor::builtin_hint_processor::hint_code::CHAINED_EC_OP_RANDOM_EC_POINT
- hint_processor::builtin_hint_processor::hint_code::COMPARE_BYTES_IN_WORD_NONDET
- hint_processor::builtin_hint_processor::hint_code::COMPARE_KECCAK_FULL_RATE_IN_BYTES_NONDET
- hint_processor::builtin_hint_processor::hint_code::COMPUTE_SLOPE_SECP256R1_V1
- hint_processor::builtin_hint_processor::hint_code::COMPUTE_SLOPE_SECP256R1_V2
- hint_processor::builtin_hint_processor::hint_code::COMPUTE_SLOPE_V1
- hint_processor::builtin_hint_processor::hint_code::COMPUTE_SLOPE_V2
- hint_processor::builtin_hint_processor::hint_code::COMPUTE_SLOPE_WHITELIST
- hint_processor::builtin_hint_processor::hint_code::DEFAULT_DICT_NEW
- hint_processor::builtin_hint_processor::hint_code::DICT_NEW
- hint_processor::builtin_hint_processor::hint_code::DICT_READ
- hint_processor::builtin_hint_processor::hint_code::DICT_SQUASH_COPY_DICT
- hint_processor::builtin_hint_processor::hint_code::DICT_SQUASH_UPDATE_PTR
- hint_processor::builtin_hint_processor::hint_code::DICT_UPDATE
- hint_processor::builtin_hint_processor::hint_code::DICT_WRITE
- hint_processor::builtin_hint_processor::hint_code::DIV_MOD_N_PACKED_DIVMOD_EXTERNAL_N
- hint_processor::builtin_hint_processor::hint_code::DIV_MOD_N_PACKED_DIVMOD_V1
- hint_processor::builtin_hint_processor::hint_code::DIV_MOD_N_SAFE_DIV
- hint_processor::builtin_hint_processor::hint_code::DIV_MOD_N_SAFE_DIV_PLUS_ONE
- hint_processor::builtin_hint_processor::hint_code::DI_BIT
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_ASSIGN_NEW_X_V1
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_ASSIGN_NEW_X_V2
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_ASSIGN_NEW_X_V3
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_ASSIGN_NEW_X_V4
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_ASSIGN_NEW_Y
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_SLOPE_EXTERNAL_CONSTS
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_SLOPE_V1
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_SLOPE_V2
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_SLOPE_V3
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_SLOPE_V4
- hint_processor::builtin_hint_processor::hint_code::EC_DOUBLE_SLOPE_V5
- hint_processor::builtin_hint_processor::hint_code::EC_MUL_INNER
- hint_processor::builtin_hint_processor::hint_code::EC_NEGATE
- hint_processor::builtin_hint_processor::hint_code::EC_NEGATE_EMBEDDED_SECP
- hint_processor::builtin_hint_processor::hint_code::EC_RECOVER_DIV_MOD_N_PACKED
- hint_processor::builtin_hint_processor::hint_code::EC_RECOVER_PRODUCT_DIV_M
- hint_processor::builtin_hint_processor::hint_code::EC_RECOVER_PRODUCT_MOD
- hint_processor::builtin_hint_processor::hint_code::EC_RECOVER_SUB_A_B
- hint_processor::builtin_hint_processor::hint_code::EXAMPLE_BLAKE2S_COMPRESS
- hint_processor::builtin_hint_processor::hint_code::EXCESS_BALANCE
- hint_processor::builtin_hint_processor::hint_code::FAST_EC_ADD_ASSIGN_NEW_X
- hint_processor::builtin_hint_processor::hint_code::FAST_EC_ADD_ASSIGN_NEW_X_V2
- hint_processor::builtin_hint_processor::hint_code::FAST_EC_ADD_ASSIGN_NEW_X_V3
- hint_processor::builtin_hint_processor::hint_code::FAST_EC_ADD_ASSIGN_NEW_Y
- hint_processor::builtin_hint_processor::hint_code::FIND_ELEMENT
- hint_processor::builtin_hint_processor::hint_code::GET_FELT_BIT_LENGTH
- hint_processor::builtin_hint_processor::hint_code::GET_POINT_FROM_X
- hint_processor::builtin_hint_processor::hint_code::HI_MAX_BITLEN
- hint_processor::builtin_hint_processor::hint_code::IMPORT_SECP256R1_ALPHA
- hint_processor::builtin_hint_processor::hint_code::IMPORT_SECP256R1_N
- hint_processor::builtin_hint_processor::hint_code::IMPORT_SECP256R1_P
- hint_processor::builtin_hint_processor::hint_code::INV_MOD_P_UINT256
- hint_processor::builtin_hint_processor::hint_code::INV_MOD_P_UINT512
- hint_processor::builtin_hint_processor::hint_code::IS_250_BITS
- hint_processor::builtin_hint_processor::hint_code::IS_ADDR_BOUNDED
- hint_processor::builtin_hint_processor::hint_code::IS_LESS_THAN_63_BITS_AND_NOT_END
- hint_processor::builtin_hint_processor::hint_code::IS_LE_FELT
- hint_processor::builtin_hint_processor::hint_code::IS_NN
- hint_processor::builtin_hint_processor::hint_code::IS_NN_OUT_OF_RANGE
- hint_processor::builtin_hint_processor::hint_code::IS_POSITIVE
- hint_processor::builtin_hint_processor::hint_code::IS_QUAD_RESIDUE
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_ASSIGN_SCOPE_VARS
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_ASSIGN_SCOPE_VARS_ED25519
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_ASSIGN_SCOPE_VARS_EXTERNAL_SECP
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_INT
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_NONDET
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_PACK_ED25519
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_PACK_EXTERNAL_SECP_V1
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_PACK_EXTERNAL_SECP_V2
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_PACK_V1
- hint_processor::builtin_hint_processor::hint_code::IS_ZERO_PACK_V2
- hint_processor::builtin_hint_processor::hint_code::KECCAK_WRITE_ARGS
- hint_processor::builtin_hint_processor::hint_code::MEMCPY_CONTINUE_COPYING
- hint_processor::builtin_hint_processor::hint_code::MEMCPY_ENTER_SCOPE
- hint_processor::builtin_hint_processor::hint_code::MEMSET_CONTINUE_LOOP
- hint_processor::builtin_hint_processor::hint_code::MEMSET_ENTER_SCOPE
- hint_processor::builtin_hint_processor::hint_code::NONDET_BIGINT3_V1
- hint_processor::builtin_hint_processor::hint_code::NONDET_BIGINT3_V2
- hint_processor::builtin_hint_processor::hint_code::NONDET_ELEMENTS_OVER_TEN
- hint_processor::builtin_hint_processor::hint_code::NONDET_ELEMENTS_OVER_TWO
- hint_processor::builtin_hint_processor::hint_code::NONDET_N_GREATER_THAN_10
- hint_processor::builtin_hint_processor::hint_code::NONDET_N_GREATER_THAN_2
- hint_processor::builtin_hint_processor::hint_code::PACK_MODN_DIV_MODN
- hint_processor::builtin_hint_processor::hint_code::POW
- hint_processor::builtin_hint_processor::hint_code::QUAD_BIT
- hint_processor::builtin_hint_processor::hint_code::RANDOM_EC_POINT
- hint_processor::builtin_hint_processor::hint_code::RECOVER_Y
- hint_processor::builtin_hint_processor::hint_code::REDUCE_ED25519
- hint_processor::builtin_hint_processor::hint_code::REDUCE_V1
- hint_processor::builtin_hint_processor::hint_code::REDUCE_V2
- hint_processor::builtin_hint_processor::hint_code::RELOCATE_SEGMENT
- hint_processor::builtin_hint_processor::hint_code::RUN_P_CIRCUIT
- hint_processor::builtin_hint_processor::hint_code::RUN_P_CIRCUIT_WITH_LARGE_BATCH_SIZE
- hint_processor::builtin_hint_processor::hint_code::SEARCH_SORTED_LOWER
- hint_processor::builtin_hint_processor::hint_code::SET_ADD
- hint_processor::builtin_hint_processor::hint_code::SHA256_FINALIZE
- hint_processor::builtin_hint_processor::hint_code::SHA256_INPUT
- hint_processor::builtin_hint_processor::hint_code::SHA256_MAIN_ARBITRARY_INPUT_LENGTH
- hint_processor::builtin_hint_processor::hint_code::SHA256_MAIN_CONSTANT_INPUT_LENGTH
- hint_processor::builtin_hint_processor::hint_code::SIGNED_DIV_REM
- hint_processor::builtin_hint_processor::hint_code::SPLIT_64
- hint_processor::builtin_hint_processor::hint_code::SPLIT_FELT
- hint_processor::builtin_hint_processor::hint_code::SPLIT_INPUT_12
- hint_processor::builtin_hint_processor::hint_code::SPLIT_INPUT_15
- hint_processor::builtin_hint_processor::hint_code::SPLIT_INPUT_3
- hint_processor::builtin_hint_processor::hint_code::SPLIT_INPUT_6
- hint_processor::builtin_hint_processor::hint_code::SPLIT_INPUT_9
- hint_processor::builtin_hint_processor::hint_code::SPLIT_INT
- hint_processor::builtin_hint_processor::hint_code::SPLIT_INT_ASSERT_RANGE
- hint_processor::builtin_hint_processor::hint_code::SPLIT_N_BYTES
- hint_processor::builtin_hint_processor::hint_code::SPLIT_OUTPUT_0
- hint_processor::builtin_hint_processor::hint_code::SPLIT_OUTPUT_1
- hint_processor::builtin_hint_processor::hint_code::SPLIT_OUTPUT_MID_LOW_HIGH
- hint_processor::builtin_hint_processor::hint_code::SPLIT_XX
- hint_processor::builtin_hint_processor::hint_code::SQRT
- hint_processor::builtin_hint_processor::hint_code::SQUARE_SLOPE_X_MOD_P
- hint_processor::builtin_hint_processor::hint_code::SQUASH_DICT
- hint_processor::builtin_hint_processor::hint_code::SQUASH_DICT_INNER_ASSERT_LEN_KEYS
- hint_processor::builtin_hint_processor::hint_code::SQUASH_DICT_INNER_CHECK_ACCESS_INDEX
- hint_processor::builtin_hint_processor::hint_code::SQUASH_DICT_INNER_CONTINUE_LOOP
- hint_processor::builtin_hint_processor::hint_code::SQUASH_DICT_INNER_FIRST_ITERATION
- hint_processor::builtin_hint_processor::hint_code::SQUASH_DICT_INNER_LEN_ASSERT
- hint_processor::builtin_hint_processor::hint_code::SQUASH_DICT_INNER_NEXT_KEY
- hint_processor::builtin_hint_processor::hint_code::SQUASH_DICT_INNER_SKIP_LOOP
- hint_processor::builtin_hint_processor::hint_code::SQUASH_DICT_INNER_USED_ACCESSES_ASSERT
- hint_processor::builtin_hint_processor::hint_code::SUB_REDUCED_A_AND_REDUCED_B
- hint_processor::builtin_hint_processor::hint_code::TEMPORARY_ARRAY
- hint_processor::builtin_hint_processor::hint_code::UINT128_ADD
- hint_processor::builtin_hint_processor::hint_code::UINT256_ADD
- hint_processor::builtin_hint_processor::hint_code::UINT256_ADD_LOW
- hint_processor::builtin_hint_processor::hint_code::UINT256_EXPANDED_UNSIGNED_DIV_REM
- hint_processor::builtin_hint_processor::hint_code::UINT256_GET_SQUARE_ROOT
- hint_processor::builtin_hint_processor::hint_code::UINT256_MUL_DIV_MOD
- hint_processor::builtin_hint_processor::hint_code::UINT256_MUL_INV_MOD_P
- hint_processor::builtin_hint_processor::hint_code::UINT256_SIGNED_NN
- hint_processor::builtin_hint_processor::hint_code::UINT256_SQRT
- hint_processor::builtin_hint_processor::hint_code::UINT256_SQRT_FELT
- hint_processor::builtin_hint_processor::hint_code::UINT256_SUB
- hint_processor::builtin_hint_processor::hint_code::UINT256_UNSIGNED_DIV_REM
- hint_processor::builtin_hint_processor::hint_code::UINT384_DIV
- hint_processor::builtin_hint_processor::hint_code::UINT384_GET_SQUARE_ROOT
- hint_processor::builtin_hint_processor::hint_code::UINT384_SIGNED_NN
- hint_processor::builtin_hint_processor::hint_code::UINT384_SPLIT_128
- hint_processor::builtin_hint_processor::hint_code::UINT384_SQRT
- hint_processor::builtin_hint_processor::hint_code::UINT384_UNSIGNED_DIV_REM
- hint_processor::builtin_hint_processor::hint_code::UINT512_UNSIGNED_DIV_REM
- hint_processor::builtin_hint_processor::hint_code::UNSAFE_KECCAK
- hint_processor::builtin_hint_processor::hint_code::UNSAFE_KECCAK_FINALIZE
- hint_processor::builtin_hint_processor::hint_code::UNSIGNED_DIV_REM
- hint_processor::builtin_hint_processor::hint_code::UNSIGNED_DIV_REM_UINT768_BY_UINT384
- hint_processor::builtin_hint_processor::hint_code::UNSIGNED_DIV_REM_UINT768_BY_UINT384_STRIPPED
- hint_processor::builtin_hint_processor::hint_code::USORT_BODY
- hint_processor::builtin_hint_processor::hint_code::USORT_ENTER_SCOPE
- hint_processor::builtin_hint_processor::hint_code::USORT_VERIFY
- hint_processor::builtin_hint_processor::hint_code::USORT_VERIFY_MULTIPLICITY_ASSERT
- hint_processor::builtin_hint_processor::hint_code::USORT_VERIFY_MULTIPLICITY_BODY
- hint_processor::builtin_hint_processor::hint_code::VERIFY_ECDSA_SIGNATURE
- hint_processor::builtin_hint_processor::hint_code::VERIFY_ZERO_EXTERNAL_SECP
- hint_processor::builtin_hint_processor::hint_code::VERIFY_ZERO_V1
- hint_processor::builtin_hint_processor::hint_code::VERIFY_ZERO_V2
- hint_processor::builtin_hint_processor::hint_code::VERIFY_ZERO_V3
- hint_processor::builtin_hint_processor::hint_code::VM_ENTER_SCOPE
- hint_processor::builtin_hint_processor::hint_code::VM_EXIT_SCOPE
- hint_processor::builtin_hint_processor::hint_code::XS_SAFE_DIV
- hint_processor::builtin_hint_processor::secp::secp_utils::BASE_86
- hint_processor::builtin_hint_processor::secp::secp_utils::BETA
- hint_processor::builtin_hint_processor::secp::secp_utils::N0
- hint_processor::builtin_hint_processor::secp::secp_utils::N1
- hint_processor::builtin_hint_processor::secp::secp_utils::N2
- hint_processor::builtin_hint_processor::secp::secp_utils::P0
- hint_processor::builtin_hint_processor::secp::secp_utils::P1
- hint_processor::builtin_hint_processor::secp::secp_utils::P2
- hint_processor::builtin_hint_processor::secp::secp_utils::SECP_REM
- math_utils::STWO_PRIME
- utils::PRIME_STR
- vm::errors::vm_errors::HINT_ERROR_STR
- vm::runners::cairo_runner::ORDERED_BUILTIN_LIST