List of all items
Structs
- Access
- ExecFuture
- GasLimit
- SolutionAccess
- Stack
- StateMemory
- StateSlots
- Vm
- asm::InvalidOpcodeError
- asm::NotEnoughBytesError
- asm::opcode::InvalidOpcodeError
- asm::opcode::NotEnoughBytesError
- constraint::Access
- constraint::BytecodeMapped
- constraint::BytecodeMappedLazy
- constraint::BytecodeMappedSlice
- constraint::LazyCache
- constraint::Memory
- constraint::Repeat
- constraint::SolutionAccess
- constraint::Stack
- constraint::StateSlots
- constraint::asm::InvalidOpcodeError
- constraint::asm::NotEnoughBytesError
- constraint::asm::opcode::InvalidOpcodeError
- constraint::asm::opcode::NotEnoughBytesError
- constraint::error::ConstraintErrors
- constraint::error::ConstraintsUnsatisfied
- constraint::types::Block
- constraint::types::ContentAddress
- constraint::types::PredicateAddress
- constraint::types::Signature
- constraint::types::contract::Contract
- constraint::types::contract::SignedContract
- constraint::types::predicate::Predicate
- constraint::types::predicate::header::DecodedHeader
- constraint::types::predicate::header::EncodedFixedSizeHeader
- constraint::types::predicate::header::EncodedHeader
- constraint::types::predicate::header::FixedSizeHeader
- constraint::types::solution::Mutation
- constraint::types::solution::Solution
- constraint::types::solution::SolutionData
- error::OutOfGasError
Enums
- asm::Access
- asm::Alu
- asm::Constraint
- asm::Crypto
- asm::FromBytesError
- asm::Op
- asm::Opcode
- asm::Pred
- asm::Stack
- asm::StateMemory
- asm::StateRead
- asm::Temporary
- asm::TotalControlFlow
- asm::bytes_iter::Access
- asm::bytes_iter::Alu
- asm::bytes_iter::Constraint
- asm::bytes_iter::Crypto
- asm::bytes_iter::Pred
- asm::bytes_iter::Stack
- asm::bytes_iter::StateMemory
- asm::bytes_iter::StateRead
- asm::bytes_iter::Temporary
- asm::bytes_iter::TotalControlFlow
- asm::opcode::Access
- asm::opcode::Alu
- asm::opcode::Constraint
- asm::opcode::Crypto
- asm::opcode::Pred
- asm::opcode::Stack
- asm::opcode::StateMemory
- asm::opcode::StateRead
- asm::opcode::Temporary
- asm::opcode::TotalControlFlow
- constraint::ProgramControlFlow
- constraint::asm::Access
- constraint::asm::Alu
- constraint::asm::Constraint
- constraint::asm::Crypto
- constraint::asm::FromBytesError
- constraint::asm::Op
- constraint::asm::Opcode
- constraint::asm::Pred
- constraint::asm::Stack
- constraint::asm::Temporary
- constraint::asm::TotalControlFlow
- constraint::asm::bytes_iter::Access
- constraint::asm::bytes_iter::Alu
- constraint::asm::bytes_iter::Constraint
- constraint::asm::bytes_iter::Crypto
- constraint::asm::bytes_iter::Pred
- constraint::asm::bytes_iter::Stack
- constraint::asm::bytes_iter::Temporary
- constraint::asm::bytes_iter::TotalControlFlow
- constraint::asm::opcode::Access
- constraint::asm::opcode::Alu
- constraint::asm::opcode::Constraint
- constraint::asm::opcode::Crypto
- constraint::asm::opcode::Pred
- constraint::asm::opcode::Stack
- constraint::asm::opcode::Temporary
- constraint::asm::opcode::TotalControlFlow
- constraint::error::AccessError
- constraint::error::AluError
- constraint::error::CheckError
- constraint::error::ConstraintError
- constraint::error::CryptoError
- constraint::error::DecodeError
- constraint::error::EncodeError
- constraint::error::LenWordsError
- constraint::error::MissingAccessArgError
- constraint::error::OpError
- constraint::error::RepeatError
- constraint::error::StackError
- constraint::error::TemporaryError
- constraint::error::TotalControlFlowError
- constraint::types::predicate::header::DecodeError
- constraint::types::predicate::header::PredicateError
- error::ControlFlowError
- error::OpAsyncError
- error::OpError
- error::OpSyncError
- error::StackError
- error::StateMemoryError
- error::StateReadError
Traits
- OpAccess
- OpGasCost
- StateRead
- asm::ToBytes
- asm::ToOpcode
- asm::TryFromBytes
- asm::opcode::ParseOp
- constraint::OpAccess
- constraint::asm::ToBytes
- constraint::asm::ToOpcode
- constraint::asm::TryFromBytes
- constraint::asm::opcode::ParseOp
Functions
- asm::from_bytes
- asm::to_bytes
- constraint::asm::from_bytes
- constraint::asm::to_bytes
- constraint::check_predicate
- constraint::eval
- constraint::eval_bytecode
- constraint::eval_bytecode_iter
- constraint::eval_ops
- constraint::exec
- constraint::exec_bytecode
- constraint::exec_bytecode_iter
- constraint::exec_ops
- constraint::mut_keys
- constraint::mut_keys_set
- constraint::mut_keys_slices
- constraint::step_on_temporary
- constraint::step_on_total_control_flow
- constraint::step_op
- constraint::step_op_access
- constraint::step_op_alu
- constraint::step_op_crypto
- constraint::step_op_pred
- constraint::step_op_stack
- constraint::types::convert::bool_from_word
- constraint::types::convert::bytes_from_word
- constraint::types::convert::u8_32_from_word_4
- constraint::types::convert::u8_64_from_word_8
- constraint::types::convert::word_4_from_u8_32
- constraint::types::convert::word_8_from_u8_64
- constraint::types::convert::word_from_bytes
- constraint::types::convert::word_from_bytes_slice
- constraint::types::serde::bytecode::deserialize
- constraint::types::serde::bytecode::deserialize_vec
- constraint::types::serde::bytecode::serialize
- constraint::types::serde::bytecode::serialize_vec
- constraint::types::serde::hash::deserialize
- constraint::types::serde::hash::serialize
- constraint::types::serde::signature::deserialize
- constraint::types::serde::signature::serialize
Type Aliases
- BytecodeMapped
- BytecodeMappedLazy
- BytecodeMappedSlice
- Gas
- OpAsyncResult
- OpResult
- OpSyncResult
- StateMemoryResult
- StateReadResult
- StateSlotSlice
- asm::Word
- constraint::CheckResult
- constraint::ConstraintResult
- constraint::OpResult
- constraint::StackResult
- constraint::StateSlotSlice
- constraint::asm::Word
- constraint::error::CheckResult
- constraint::error::ConstraintResult
- constraint::error::OpResult
- constraint::error::RepeatResult
- constraint::error::StackResult
- constraint::error::TemporaryResult
- constraint::error::TotalControlFlowResult
- constraint::types::ConstraintBytecode
- constraint::types::Hash
- constraint::types::Key
- constraint::types::StateReadBytecode
- constraint::types::Value
- constraint::types::Word
- constraint::types::solution::SolutionDataIndex
- error::OpAsyncResult
- error::OpResult
- error::OpSyncResult
- error::StackResult
- error::StateMemoryResult
- error::StateReadResult
Constants
- asm::short::ADD
- asm::short::ALOC
- asm::short::ALOCS
- asm::short::AND
- asm::short::BAND
- asm::short::BOR
- asm::short::DIV
- asm::short::DUP
- asm::short::DUPF
- asm::short::EQ
- asm::short::EQRA
- asm::short::EQST
- asm::short::FREE
- asm::short::GT
- asm::short::GTE
- asm::short::HLT
- asm::short::HLTIF
- asm::short::JMPIF
- asm::short::KREX
- asm::short::KRNG
- asm::short::LOD
- asm::short::LODR
- asm::short::LODS
- asm::short::LODSM
- asm::short::LT
- asm::short::LTE
- asm::short::MKEYS
- asm::short::MOD
- asm::short::MUL
- asm::short::NOT
- asm::short::NSLT
- asm::short::OR
- asm::short::PEX
- asm::short::PNCIF
- asm::short::POP
- asm::short::PUSH
- asm::short::REP
- asm::short::REPC
- asm::short::REPE
- asm::short::RES
- asm::short::RSECP
- asm::short::SEL
- asm::short::SHA2
- asm::short::SHL
- asm::short::SHR
- asm::short::SHRI
- asm::short::SLEN
- asm::short::SLTR
- asm::short::SMLEN
- asm::short::SMVLEN
- asm::short::STATE
- asm::short::STO
- asm::short::STOR
- asm::short::STOS
- asm::short::STOSM
- asm::short::SUB
- asm::short::SWAP
- asm::short::SWAPI
- asm::short::THIS
- asm::short::THISC
- asm::short::TRUNC
- asm::short::VAR
- asm::short::VLEN
- asm::short::VRFYED
- constraint::asm::short::ADD
- constraint::asm::short::ALOC
- constraint::asm::short::AND
- constraint::asm::short::BAND
- constraint::asm::short::BOR
- constraint::asm::short::DIV
- constraint::asm::short::DUP
- constraint::asm::short::DUPF
- constraint::asm::short::EQ
- constraint::asm::short::EQRA
- constraint::asm::short::EQST
- constraint::asm::short::FREE
- constraint::asm::short::GT
- constraint::asm::short::GTE
- constraint::asm::short::HLT
- constraint::asm::short::HLTIF
- constraint::asm::short::JMPIF
- constraint::asm::short::LOD
- constraint::asm::short::LODR
- constraint::asm::short::LODS
- constraint::asm::short::LT
- constraint::asm::short::LTE
- constraint::asm::short::MKEYS
- constraint::asm::short::MOD
- constraint::asm::short::MUL
- constraint::asm::short::NOT
- constraint::asm::short::NSLT
- constraint::asm::short::OR
- constraint::asm::short::PEX
- constraint::asm::short::PNCIF
- constraint::asm::short::POP
- constraint::asm::short::PUSH
- constraint::asm::short::REP
- constraint::asm::short::REPC
- constraint::asm::short::REPE
- constraint::asm::short::RES
- constraint::asm::short::RSECP
- constraint::asm::short::SEL
- constraint::asm::short::SHA2
- constraint::asm::short::SHL
- constraint::asm::short::SHR
- constraint::asm::short::SHRI
- constraint::asm::short::SLEN
- constraint::asm::short::SLTR
- constraint::asm::short::STATE
- constraint::asm::short::STO
- constraint::asm::short::STOR
- constraint::asm::short::STOS
- constraint::asm::short::SUB
- constraint::asm::short::SWAP
- constraint::asm::short::SWAPI
- constraint::asm::short::THIS
- constraint::asm::short::THISC
- constraint::asm::short::VAR
- constraint::asm::short::VLEN
- constraint::asm::short::VRFYED