Settings
Help

Module deps

Module deps 

Source

StructsΒ§

BytecodeDependency πŸ”’
Represents a single bytecode dependency.
BytecodeDependencyCollector πŸ”’
Walks over contract HIR and collects BytecodeDependencys and referenced contracts.
PreprocessorDependencies πŸ”’
Holds data about referenced source contracts and bytecode dependencies.

EnumsΒ§

BytecodeDependencyKind πŸ”’
Represents a bytecode dependency kind.

FunctionsΒ§

handle_call_expr πŸ”’
Helper function to analyze and extract bytecode dependency from a given call expression.
named_arg πŸ”’
Helper function to extract value of a given named arg.
remove_bytecode_dependencies πŸ”’
Goes over all test/script files and replaces bytecode dependencies with cheatcode invocations.