NomicFoundation / edr

An Ethereum development runtime implementation that can be reused to build new developer tools.
MIT License
32 stars 3 forks source link

Decouple Foundry build and project format from JS Solidity test runner #487

Open agostbiro opened 3 weeks ago

agostbiro commented 3 weeks ago

Problem

The JS Solidity test runner executes bytecode compiled with Hardhat, but it still depends on the Foundry project format (file layout, config) and build system to provide the following functionality (possibly incomplete):

Definition of Done

The Foundry build and project format is decoupled from JS Solidity test runner. TBD what functionality to preserve