Module contract

Source
Expand description

Contract related types

Structs§

CompactContract
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
CompactContractBytecode
Minimal representation of a contract with a present abi and bytecode.
CompactContractBytecodeCow
A CompactContractBytecode that is either owns or borrows its content
CompactContractRef
Helper type to serialize while borrowing from Contract
CompactContractRefSome
Minimal representation of a contract with a present abi and bytecode that borrows.
CompactContractSome
Minimal representation of a contract’s artifact with a present abi and bytecode.
Contract
Represents a compiled solidity contract
ContractBytecode
Minimal representation of a contract with a present abi and bytecode.
ContractBytecodeSome
Minimal representation of a contract with a present abi and bytecode.