foundry-compilers 0.20.0

Compiler abstraction and Foundry project implementation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# foundry-compilers

Compiler abstraction and Foundry project implementation.

Originally part of [`ethers-rs`](https://github.com/gakonst/ethers-rs) as `ethers-solc`, this is the compilation backend for [Foundry](https://github.com/foundry-rs/foundry).

## Features

- `full`: Enables `async` + `svm-solc`.
- `async`: Adds async methods using `tokio`.
- `svm-solc`: Enables [svm]https://github.com/alloy-rs/svm-rs to auto-detect and manage `solc` builds.
- `project-util`: Utilities for creating and testing project workspaces.
- `rustls`: Uses `rustls` for TLS (enabled by default).