foundry icon indicating copy to clipboard operation
foundry copied to clipboard

feat(forge): exclude precompiles by default in invariant tests

Open PaulRBerg opened this issue 2 years ago • 0 comments

Component

Forge

Describe the feature you would like

In #1228 it was agreed that precompiles should still be fuzzed as inputs for normal fuzz tests - that is cool.

However, I don't see the point in fuzzing the precompiles as the msg.sender when running invariant tests. Forge should by default exclude all precompiles, because in the real world a precompile can never be the msg.sender of any Ethereum transaction.

Additional context

No response

PaulRBerg avatar Feb 06 '23 14:02 PaulRBerg