Module foundry_compilers::artifacts::contract  
source · Expand description
Contract related types.
Structs
- The general purpose minimal representation of a contract’s abi with bytecode Unlike
CompactContractSomeall fields are optional so that every possible compiler output can be represented by it - Minimal representation of a contract with a present abi and bytecode.
 - A CompactContractBytecode that is either owns or borrows its content
 - Helper type to serialize while borrowing from
Contract - Minimal representation of a contract with a present abi and bytecode that borrows.
 - Minimal representation of a contract’s artifact with a present abi and bytecode.
 - Represents a compiled solidity contract
 - Minimal representation of a contract with a present abi and bytecode.
 - Minimal representation of a contract with a present abi and bytecode.