ICreateX

Git Source

Author: pcaversaccio (https://web.archive.org/web/20230921103111/https://pcaversaccio.com/)

Functions

deployCreate

function deployCreate(bytes memory initCode) external payable returns (address newContract);

deployCreateAndInit

function deployCreateAndInit(
    bytes memory initCode,
    bytes memory data,
    Values memory values,
    address refundAddress
)
    external
    payable
    returns (address newContract);

deployCreateAndInit

deployCreateClone

computeCreateAddress

computeCreateAddress

deployCreate2

deployCreate2

deployCreate2AndInit

deployCreate2AndInit

deployCreate2AndInit

deployCreate2AndInit

deployCreate2Clone

deployCreate2Clone

computeCreate2Address

computeCreate2Address

deployCreate3

deployCreate3

deployCreate3AndInit

deployCreate3AndInit

deployCreate3AndInit

deployCreate3AndInit

computeCreate3Address

computeCreate3Address

Events

ContractCreation

ContractCreation

Create3ProxyContractCreation

Errors

FailedContractCreation

FailedContractInitialisation

InvalidSalt

InvalidNonceValue

FailedEtherTransfer

Structs

Values

Was this helpful?