Skip to main content

Module sequence

Module sequence 

Source
Expand description

Pure transaction-sequence generation and mutation primitives.

Structsยง

ComparisonHint
An EVM comparison observed while executing an input.
CorpusEntryView
A neutral borrowed view of one corpus entry.
SequenceGenerator
Generates initial sequences and their lazy continuations.
SequenceMutator ๐Ÿ”’
Pure mutations shared by stateless and invariant sequence producers.
SequencePlan
An initial sequence and the generator used to lazily continue it.

Enumsยง

InitialSequence ๐Ÿ”’
MutationType ๐Ÿ”’
SequenceMode ๐Ÿ”’

Constantsยง

CMP_WIDTHS ๐Ÿ”’
Operand widths, in bytes, that cmp mutations try to replace.
SELECTOR_LEN ๐Ÿ”’
Length of the function selector that cmp mutations never rewrite.

Functionsยง

cmp_mutated_calldata ๐Ÿ”’
contains_operand ๐Ÿ”’
Returns whether pattern occurs in calldata arguments.
is_replaceable_operand ๐Ÿ”’
Returns whether pattern can be searched for in calldata arguments.
replace_operand ๐Ÿ”’