Expand description
Support for compiling [foundry_compilers::Project]
Structsยง
- Contract
Info - How big the contract is and whether it is a dev contract where size limits can be neglected
- Project
Compiler - Builder type to configure how to compile a project.
- Size
Report - Contracts with info about their size
Enumsยง
- Path
OrContract Info - Container type for parsing contract identifiers from CLI.
Constantsยง
Functionsยง
- compile_
target - Compiles target file path.
- contract_
size ๐ - Returns the deployed or init size of the contract.
- etherscan_
project - Creates a [Project] from an Etherscan source.
- with_
compilation_ reporter - Configures the reporter and runs the given closure.