Class: DeployerInterface
Implemented by
Constructors
constructor
• new DeployerInterface(): DeployerInterface
Returns
Properties
address
• Readonly
Abstract
address: BigNumberish
address of the deployer contract
Defined in
entryPoint
• Readonly
Abstract
entryPoint: string
ascii name of the function that deploy a contract
Defined in
Methods
buildDeployerCall
▸ buildDeployerCall(payload
, address
): DeployerCall
Build a Deployer Call with payload and address
Parameters
Name | Type | Description |
---|---|---|
payload | UniversalDeployerContractPayload | UniversalDeployerContractPayload [] | the payload data for the deployer Call. Can be a single payload object or an array of payload objects. |
address | string | the address to be used in the deployer Call |
Returns
an object with Calls & addresses
Defined in
parseDeployerEvent
▸ parseDeployerEvent(txReceipt
): DeployContractUDCResponse
Parse Transaction Receipt Event from a Deployer contract transaction and create DeployContractResponse compatible response with addition of the Deployer Event data
Parameters
Name | Type | Description |
---|---|---|
txReceipt | InvokeTransactionReceiptResponse | Transaction receipt |
Returns
parsed Deployer event data