Expand description
Contract related types
Structs§
- Compact
Contract - The general purpose minimal representation of a contract’s abi with bytecode
Unlike
CompactContractSome
all fields are optional so that every possible compiler output can be represented by it - Compact
Contract Bytecode - Minimal representation of a contract with a present abi and bytecode.
- Compact
Contract Bytecode Cow - A CompactContractBytecode that is either owns or borrows its content
- Compact
Contract Ref - Helper type to serialize while borrowing from
Contract
- Compact
Contract RefSome - Minimal representation of a contract with a present abi and bytecode that borrows.
- Compact
Contract Some - Minimal representation of a contract’s artifact with a present abi and bytecode.
- Contract
- Represents a compiled solidity contract
- Contract
Bytecode - Minimal representation of a contract with a present abi and bytecode.
- Contract
Bytecode Some - Minimal representation of a contract with a present abi and bytecode.