AVIator
AVIator copied to clipboard
feat(ethers-compile): ethers-compile crate to refactor compilation
Overview
This PR picks up on #936 .
Motivation
Currently, compiler support is unstructured.
Solution
Introduces a Compiler
trait among other abstractions to create a canonical interface for implementing compiler support.
PR Checklist
- [x] :gear:
Compiler
Trait - [ ] :ship: Implement the
Compiler
trait forethers-solc
- [ ] :test_tube: Testing