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