List of all items
Structs
- AdviceInputs
- ContextId
- ExecutionOptions
- ExecutionTrace
- Felt
- LibraryPath
- MemAdviceProvider
- MerkleTreeVC
- Process
- ProvingOptions
- Report
- SourceFile
- StackInputs
- StackOutputs
- Test
- VmStateIterator
- collections::RecordingMap
- crypto::BatchMerkleProof
- crypto::EmptySubtreeRoots
- crypto::LeafIndex
- crypto::MerklePath
- crypto::MerkleStore
- crypto::MerkleTree
- crypto::Mmr
- crypto::MmrPeaks
- crypto::NodeIndex
- crypto::PartialMerkleTree
- crypto::Rpo256
- crypto::RpoDigest
- crypto::SimpleSmt
- crypto::Smt
- crypto::WinterRandomCoin
- crypto::rpo_falcon512::Nonce
- crypto::rpo_falcon512::Polynomial
- crypto::rpo_falcon512::PubKeyPoly
- crypto::rpo_falcon512::PublicKey
- crypto::rpo_falcon512::SecretKey
- crypto::rpo_falcon512::Signature
- crypto::rpo_falcon512::SignatureHeader
- crypto::rpo_falcon512::SignaturePoly
- host::TestHost
- math::QuadExtension
- serde::SliceReader
Enums
- AcceptableOptions
- ExecutionError
- ProcessState
- VerifierError
- crypto::MerkleError
- serde::DeserializationError
Traits
- AdviceProvider
- FieldElement
- IntoBytes
- SourceManager
- StarkField
- ToElements
- collections::KvMap
- crypto::ElementHasher
- crypto::Hasher
- crypto::RandomCoin
- math::ExtensionOf
- math::FieldElement
- math::StarkField
- math::ToElements
- math::fft::fft_inputs::FftInputs
- serde::ByteReader
- serde::ByteWriter
- serde::Deserializable
- serde::Serializable
Macros
- assert_assembler_diagnostic
- assert_diagnostic_lines
- assert_eq
- assert_ne
- assert_str_eq
- build_debug_test
- build_op_test
- build_test
- build_test_by_mode
- expect_assembly_error
- expect_exec_error_matches
Attribute Macros
Functions
- build_expected_hash
- build_expected_perm
- crypto::init_merkle_leaf
- crypto::init_merkle_leaves
- crypto::init_merkle_store
- felt_slice_to_ints
- group_slice_elements
- hash_elements
- host::push_falcon_signature
- math::fft::evaluate_poly
- math::fft::evaluate_poly_with_offset
- math::fft::get_inv_twiddles
- math::fft::get_twiddles
- math::fft::infer_degree
- math::fft::interpolate_poly
- math::fft::interpolate_poly_with_offset
- math::fft::permute_index
- math::fft::real_u64::fft2_real
- math::fft::real_u64::fft4_real
- math::fft::real_u64::ifft2_real_unreduced
- math::fft::real_u64::ifft4_real_unreduced
- math::fft::serial_fft
- math::polynom::add
- math::polynom::degree_of
- math::polynom::div
- math::polynom::eval
- math::polynom::eval_many
- math::polynom::interpolate
- math::polynom::interpolate_batch
- math::polynom::mul
- math::polynom::mul_by_scalar
- math::polynom::poly_from_roots
- math::polynom::remove_leading_zeros
- math::polynom::sub
- math::polynom::syn_div
- math::polynom::syn_div_in_place
- math::polynom::syn_div_roots_in_place
- prop_randw
- prove
- push_inputs
- rand::prng_array
- rand::prng_vector
- rand::rand_array
- rand::rand_value
- rand::rand_vector
- rand::seeded_element
- rand::seeded_word
- rand::shuffle
- resize_to_min_stack_depth
- verify