List of all items
Structs
- AceError
- ContextId
- DefaultDebugHandler
- DefaultHost
- ExecutionOptions
- ExecutionOutput
- FastProcessor
- Felt
- HostLibrary
- Kernel
- MemMastForestStore
- MemoryAddress
- ProcessorState
- Program
- ProgramInfo
- ResumeContext
- StackInputs
- StackOutputs
- Word
- advice::AdviceInputs
- advice::AdviceMap
- advice::AdviceProvider
- advice::AdviceStackBuilder
- crypto::dsa::ecdsa_k256_keccak::PublicKey
- crypto::dsa::ecdsa_k256_keccak::SecretKey
- crypto::dsa::ecdsa_k256_keccak::Signature
- crypto::dsa::eddsa_25519_sha512::PublicKey
- crypto::dsa::eddsa_25519_sha512::SecretKey
- crypto::dsa::eddsa_25519_sha512::Signature
- crypto::dsa::falcon512_poseidon2::Nonce
- crypto::dsa::falcon512_poseidon2::Polynomial
- crypto::dsa::falcon512_poseidon2::PublicKey
- crypto::dsa::falcon512_poseidon2::SecretKey
- crypto::dsa::falcon512_poseidon2::Signature
- crypto::dsa::falcon512_poseidon2::SignatureHeader
- crypto::dsa::falcon512_poseidon2::SignaturePoly
- crypto::hash::Blake3_256
- crypto::hash::Keccak256
- crypto::hash::Poseidon2
- crypto::hash::Rpo256
- crypto::hash::Rpx256
- crypto::hash::Sha256
- crypto::hash::Sha512
- crypto::merkle::EmptySubtreeRoots
- crypto::merkle::InnerNodeInfo
- crypto::merkle::LeafIndex
- crypto::merkle::MerklePath
- crypto::merkle::MerkleStore
- crypto::merkle::MerkleTree
- crypto::merkle::Mmr
- crypto::merkle::MmrPeaks
- crypto::merkle::NodeIndex
- crypto::merkle::PartialMerkleTree
- crypto::merkle::SimpleSmt
- crypto::merkle::Smt
- crypto::merkle::SmtProof
- crypto::merkle::StoreNode
- crypto::random::RandomCoin
- event::EventHandlerRegistry
- event::EventId
- event::EventName
- event::NoopEventHandler
- field::BinomialExtensionField
- field::BoundedPowers
- field::Powers
- mast::AsmOpId
- mast::BasicBlockNode
- mast::BasicBlockNodeBuilder
- mast::CallNode
- mast::CallNodeBuilder
- mast::DebugInfo
- mast::DebugVarId
- mast::DecoratedLinks
- mast::DecoratedLinksIter
- mast::DecoratorId
- mast::DecoratorOpLinkIterator
- mast::DynNode
- mast::DynNodeBuilder
- mast::ExternalNode
- mast::ExternalNodeBuilder
- mast::JoinNode
- mast::JoinNodeBuilder
- mast::LoopNode
- mast::LoopNodeBuilder
- mast::MastForest
- mast::MastForestRootMap
- mast::MastNodeFingerprint
- mast::MastNodeId
- mast::NodeToDecoratorIds
- mast::OpBatch
- mast::OpToAsmOpId
- mast::OpToDebugVarIds
- mast::OpToDecoratorIds
- mast::SplitNode
- mast::SplitNodeBuilder
- mast::SubtreeIterator
- mast::UntrustedMastForest
- operation::AssemblyOp
- operation::DebugVarInfo
- precompile::PrecompileCommitment
- precompile::PrecompileRequest
- precompile::PrecompileTranscript
- precompile::PrecompileVerifierRegistry
- serde::BudgetedReader
- serde::SliceReader
- trace::AuxTraceBuilders
- trace::ChipletsLengths
- trace::ExecutionTrace
- trace::RowIndex
- trace::TraceLenSummary
- trace::chiplets::Ace
- trace::chiplets::AuxTraceBuilder
- trace::chiplets::Chiplets
- trace::chiplets::ChipletsTrace
- trace::chiplets::CircuitEvaluation
- trace::chiplets::MerkleRootUpdate
- trace::execution_tracer::ExecutionTracer
- trace::execution_tracer::HasherChipletShim
- trace::execution_tracer::TraceGenerationContext
- utils::ColMatrix
- utils::CsrMatrix
- utils::DenseIdMap
- utils::DisplayHex
- utils::IndexVec
- utils::ReadAdapter
Enums
- BreakReason
- Continuation
- ExecutionError
- ExecutionOptionsError
- HostError
- InputError
- MemoryError
- advice::AdviceError
- advice::AdviceMutation
- crypto::dsa::ecdsa_k256_keccak::PublicKeyError
- crypto::dsa::eddsa_25519_sha512::PublicKeyError
- crypto::dsa::eddsa_25519_sha512::UncheckedVerificationError
- crypto::merkle::MerkleError
- crypto::merkle::SmtProofError
- event::SystemEvent
- mast::AsmOpIndexError
- mast::DecoratorIndexError
- mast::DecoratorStore
- mast::MastForestError
- mast::MastNode
- mast::MastNodeBuilder
- mast::OperationOrDecorator
- operation::DebugOptions
- operation::DebugVarLocation
- operation::Decorator
- operation::Operation
- operation::OperationError
- precompile::PrecompileVerificationError
- serde::DeserializationError
- utils::CsrValidationError
- utils::IndexedVecError
Traits
- DebugHandler
- FutureMaybeSend
- Host
- MastForestStore
- Stopper
- event::EventHandler
- field::Algebra
- field::BasedVectorSpace
- field::BinomiallyExtendable
- field::BinomiallyExtendableAlgebra
- field::ExtensionField
- field::Field
- field::HasTwoAdicBinomialExtension
- field::InjectiveMonomial
- field::Packable
- field::PermutationMonomial
- field::PrimeCharacteristicRing
- field::PrimeField
- field::PrimeField64
- field::QuotientMap
- field::RawDataSerializable
- field::TwoAdicField
- mast::MastForestContributor
- mast::MastNodeExt
- precompile::PrecompileVerifier
- serde::ByteReader
- serde::ByteWriter
- serde::Deserializable
- serde::Serializable
- utils::Idx
- utils::IntoBytes
- utils::LookupByIdx
- utils::Matrix
- utils::ToElements
- utils::ToHex
Macros
Functions
- execute
- execute_sync
- field::batch_inversion_allow_zeros
- field::batch_multiplicative_inverse
- mast::build_node_with_remapped_ids
- mast::error_code_from_msg
- trace::build_trace
- trace::build_trace_with_max_len
- utils::assume_init_vec
- utils::bound_into_included_u64
- utils::bytes_to_packed_u32_elements
- utils::flatten_slice_elements
- utils::flatten_vector_elements
- utils::group_slice_elements
- utils::hash_string_to_word
- utils::packed_u32_elements_to_bytes
- utils::range
- utils::to_hex
- utils::uninit_vector
Type Aliases
- DebugError
- TraceError
- crypto::hash::Blake3Digest
- event::EventError
- field::QuadFelt
- mast::DecoratedOpLink
- mast::DecoratorFingerprint
- mast::Remapping
- operation::DecoratorList
- precompile::PrecompileError
- precompile::PrecompileTranscriptDigest
- precompile::PrecompileTranscriptState
- utils::RowMajorMatrix
Constants
- EMPTY_WORD
- MIN_STACK_DEPTH
- ONE
- WORD_SIZE
- ZERO
- crypto::dsa::falcon512_poseidon2::PK_LEN
- crypto::dsa::falcon512_poseidon2::SK_LEN
- crypto::merkle::SMT_DEPTH
- mast::OP_BATCH_SIZE
- mast::OP_GROUP_SIZE
- operation::opcodes::ADD
- operation::opcodes::ADVPOP
- operation::opcodes::ADVPOPW
- operation::opcodes::AND
- operation::opcodes::ASSERT
- operation::opcodes::CALL
- operation::opcodes::CALLER
- operation::opcodes::CLK
- operation::opcodes::CRYPTOSTREAM
- operation::opcodes::CSWAP
- operation::opcodes::CSWAPW
- operation::opcodes::DROP
- operation::opcodes::DUP0
- operation::opcodes::DUP1
- operation::opcodes::DUP11
- operation::opcodes::DUP13
- operation::opcodes::DUP15
- operation::opcodes::DUP2
- operation::opcodes::DUP3
- operation::opcodes::DUP4
- operation::opcodes::DUP5
- operation::opcodes::DUP6
- operation::opcodes::DUP7
- operation::opcodes::DUP9
- operation::opcodes::DYN
- operation::opcodes::DYNCALL
- operation::opcodes::EMIT
- operation::opcodes::END
- operation::opcodes::EQ
- operation::opcodes::EQZ
- operation::opcodes::EVALCIRCUIT
- operation::opcodes::EXPACC
- operation::opcodes::EXT2MUL
- operation::opcodes::FRIE2F4
- operation::opcodes::HALT
- operation::opcodes::HORNERBASE
- operation::opcodes::HORNEREXT
- operation::opcodes::HPERM
- operation::opcodes::INCR
- operation::opcodes::INV
- operation::opcodes::JOIN
- operation::opcodes::LOGPRECOMPILE
- operation::opcodes::LOOP
- operation::opcodes::MLOAD
- operation::opcodes::MLOADW
- operation::opcodes::MOVDN2
- operation::opcodes::MOVDN3
- operation::opcodes::MOVDN4
- operation::opcodes::MOVDN5
- operation::opcodes::MOVDN6
- operation::opcodes::MOVDN7
- operation::opcodes::MOVDN8
- operation::opcodes::MOVUP2
- operation::opcodes::MOVUP3
- operation::opcodes::MOVUP4
- operation::opcodes::MOVUP5
- operation::opcodes::MOVUP6
- operation::opcodes::MOVUP7
- operation::opcodes::MOVUP8
- operation::opcodes::MPVERIFY
- operation::opcodes::MRUPDATE
- operation::opcodes::MSTORE
- operation::opcodes::MSTOREW
- operation::opcodes::MSTREAM
- operation::opcodes::MUL
- operation::opcodes::NEG
- operation::opcodes::NOOP
- operation::opcodes::NOT
- operation::opcodes::OR
- operation::opcodes::PAD
- operation::opcodes::PIPE
- operation::opcodes::PUSH
- operation::opcodes::REPEAT
- operation::opcodes::RESPAN
- operation::opcodes::SDEPTH
- operation::opcodes::SPAN
- operation::opcodes::SPLIT
- operation::opcodes::SWAP
- operation::opcodes::SWAPDW
- operation::opcodes::SWAPW
- operation::opcodes::SWAPW2
- operation::opcodes::SWAPW3
- operation::opcodes::SYSCALL
- operation::opcodes::U32ADD
- operation::opcodes::U32ADD3
- operation::opcodes::U32AND
- operation::opcodes::U32ASSERT2
- operation::opcodes::U32DIV
- operation::opcodes::U32MADD
- operation::opcodes::U32MUL
- operation::opcodes::U32SPLIT
- operation::opcodes::U32SUB
- operation::opcodes::U32XOR
- trace::CORE_TRACE_WIDTH
- trace::chiplets::MAX_NUM_ACE_WIRES
- trace::chiplets::PTR_OFFSET_ELEM
- trace::chiplets::PTR_OFFSET_WORD