Running an alternate EVM using Anvil #9217
-
Hello all! I'm wondering if it's possible to run an alternate EVM locally using Foundry's test suite is workable as-is in combination with mocking responses to these precompiles. However, local development using Foundry alone is an issue as the precompiles are of course specific to the forked implementation. If this is not currently possible, is there something the project should look into doing to make this possible or is targeting an alternative EVM implementation just a no-go altogether without a custom foundry fork? Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
This is not possible and we have no plans to support custom EVMs in the sense you are asking for here, but we are interested in supporting some customization on top (e.g. custom precompiles). For now, it is somewhat possible to add custom precompiles if you wrap anvil, see e.g. #7589 |
Beta Was this translation helpful? Give feedback.
This is not possible and we have no plans to support custom EVMs in the sense you are asking for here, but we are interested in supporting some customization on top (e.g. custom precompiles). For now, it is somewhat possible to add custom precompiles if you wrap anvil, see e.g. #7589