List of all items
Structs
- BaseCounterExample
- BasicTxDetails
- CallDetails
- FuzzCase
- FuzzConfig
- FuzzFixtures
- FuzzRunMetadata
- FuzzTestResult
- FuzzedCases
- Fuzzer
- ObservedCall
- Reason
- inspector::Fuzzer
- inspector::ObservedCall
- invariant::ArtifactFilters
- invariant::CachedTargetContract
- invariant::FuzzRunIdentifiedContracts
- invariant::InvariantContract
- invariant::InvariantSettings
- invariant::RandomCallGenerator
- invariant::SenderFilters
- invariant::TargetedContract
- invariant::TargetedContractEvent
- invariant::TargetedContractEvents
- invariant::TargetedContracts
- invariant::call_override::RandomCallGenerator
- invariant::filters::ArtifactFilters
- invariant::filters::SenderFilters
- sequence::ComparisonHint
- sequence::CorpusEntryView
- sequence::SequenceGenerator
- sequence::SequenceMutator
- sequence::SequencePlan
- strategies::EnumBounds
- strategies::EvmFuzzState
- strategies::FuzzState
- strategies::IntStrategy
- strategies::LiteralMaps
- strategies::LiteralsCollector
- strategies::LiteralsDictionary
- strategies::TxGenerator
- strategies::UintStrategy
- strategies::calldata::CalldataEncoder
- strategies::int::IntStrategy
- strategies::int::IntValueTree
- strategies::literals::EnumBounds
- strategies::literals::EnumBoundsCollector
- strategies::literals::LiteralMaps
- strategies::literals::LiteralsCollector
- strategies::literals::LiteralsDictionary
- strategies::state::EvmFuzzState
- strategies::state::FuzzDictionary
- strategies::state::FuzzState
- strategies::tx::PlannedCalls
- strategies::tx::TxGenerator
- strategies::uint::UintStrategy
- strategies::uint::UintValueTree
Enums
- CounterExample
- FuzzError
- error::FuzzError
- sequence::InitialSequence
- sequence::MutationType
- sequence::SequenceMode
- strategies::calldata::EnumClamp
- strategies::literals::Num
- strategies::state::FuzzStateInner
Traits
- strategies::BoundMutator
- strategies::mutators::BitMutator
- strategies::mutators::BoundMutator
- strategies::mutators::GaussianNoiseMutator
- strategies::mutators::IncrementDecrementMutator
- strategies::mutators::InterestingWordMutator
- strategies::state::DictionaryRead
Macros
Functions
- fixture_name
- invariant::is_optimization_invariant
- normalize_fixture
- sequence::cmp_mutated_calldata
- sequence::replace_operand
- strategies::calldata::bound_enum
- strategies::calldata::clamp_enum_leaf
- strategies::calldata::constrain_enum_value
- strategies::calldata::fuzz_calldata
- strategies::calldata::fuzz_calldata_from_state
- strategies::calldata::parse_input_types
- strategies::fuzz_calldata
- strategies::fuzz_msg_value
- strategies::fuzz_param
- strategies::fuzz_param_with_fixtures
- strategies::generate_msg_value
- strategies::invariants::override_call_strat
- strategies::literals::apply_bin
- strategies::literals::can_fit_int
- strategies::literals::can_fit_uint
- strategies::literals::cast_num
- strategies::literals::cast_to_bytes
- strategies::literals::checked_arith
- strategies::literals::combine_width
- strategies::literals::lit_bytes
- strategies::literals::low_bits
- strategies::literals::shift_amount
- strategies::literals::sign_extend
- strategies::literals::signed_pow
- strategies::literals::single_arg
- strategies::literals::type_min_max
- strategies::mutators::apply_scale_to_bytes
- strategies::mutators::flip_random_bit_in_slice
- strategies::mutators::mutate_interesting_byte_slice
- strategies::mutators::mutate_interesting_dword_slice
- strategies::mutators::mutate_interesting_word_slice
- strategies::mutators::sample_gaussian_scale
- strategies::mutators::validate_int_mutation
- strategies::mutators::validate_uint_mutation
- strategies::override_call_strat
- strategies::param::fuzz_msg_value
- strategies::param::fuzz_param
- strategies::param::fuzz_param_from_state
- strategies::param::fuzz_param_inner
- strategies::param::fuzz_param_with_fixtures
- strategies::param::generate_msg_value
- strategies::param::mutate_param_value
- strategies::param::mutate_param_value_inner
- strategies::param::mutate_random_array_value
- strategies::param::mutate_random_tuple_value
- strategies::param::select_random_address
- strategies::tx::optional_delay
- strategies::tx::select_sender
Type Aliases
Statics
- strategies::mutators::INTERESTING_16
- strategies::mutators::INTERESTING_32
- strategies::mutators::INTERESTING_8
- strategies::mutators::THREE_SIGMA_MULTIPLIERS