Contains which contracts are to be targeted or excluded on an invariant test through their
artifact identifiers.
Details of a transaction generated by invariant strategy for fuzzing a target.
Call details of a transaction generated to fuzz invariant target.
Contracts identified as targets during a fuzz run.
Test contract which is testing its invariants.
Given a TestRunner and a strategy, it generates calls. Used inside the Fuzzer inspector to
override external calls to test for potential reentrancy vulnerabilities..
Filter for acceptable senders to use for invariant testing. Exclusion takes priority if
clashing.
A contract identified as target for invariant testing.
A collection of contracts identified as targets for invariant testing.