Module contract_deployer

Source
Expand description

Contract deployer utilities.

Structs§

ContractDeployed
Event emitted when a contract is deployed. Event with signature ContractDeployed(address,bytes32,address) and selector 0x290afdae231a3fc0bbae8b1af63698b0a1d79b21ad17df0342dfb952fe74f8e5.
create2Call
Function to create a contract using create2. Function with signature create2(bytes32,bytes32,bytes) and selector 0x3cda3351.
create2Return
Function to create a contract using create2. Container type for the return parameters of the create2(bytes32,bytes32,bytes) function.
createCall
Function to create a contract. Function with signature create(bytes32,bytes32,bytes) and selector 0x9c4d535b.
createReturn
Function to create a contract. Container type for the return parameters of the create(bytes32,bytes32,bytes) function.

Constants§

CONTRACT_DEPLOYER_ADDRESS
The address of the contract deployer.