Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {}
Type declaration
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {}
Type declaration
[eventTag: string]: (...args: any[]) => void
Readonly address
address: string
callStatic
callStatic: { deployMinimal: any; deployMinimal(address,bytes,bytes32): any }
Type declaration
deployMinimal:function
- deployMinimal(_logic: string, _data: BytesLike, _salt: BytesLike, overrides?: CallOverrides): Promise<string>
Parameters
_logic: string
_data: BytesLike
_salt: BytesLike
Optional overrides: CallOverrides
Returns Promise<string>
deployMinimal(address,bytes,bytes32):function
- deployMinimal(address,bytes,bytes32)(_logic: string, _data: BytesLike, _salt: BytesLike, overrides?: CallOverrides): Promise<string>
Parameters
_logic: string
_data: BytesLike
_salt: BytesLike
Optional overrides: CallOverrides
Returns Promise<string>
Readonly deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: { deployMinimal: any; deployMinimal(address,bytes,bytes32): any }
Type declaration
deployMinimal:function
- deployMinimal(_logic: string, _data: BytesLike, _salt: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
_logic: string
_data: BytesLike
_salt: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
deployMinimal(address,bytes,bytes32):function
- deployMinimal(address,bytes,bytes32)(_logic: string, _data: BytesLike, _salt: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
_logic: string
_data: BytesLike
_salt: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
functions
functions: { deployMinimal: any; deployMinimal(address,bytes,bytes32): any }
Type declaration
deployMinimal:function
- deployMinimal(_logic: string, _data: BytesLike, _salt: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
_logic: string
_data: BytesLike
_salt: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
deployMinimal(address,bytes,bytes32):function
- deployMinimal(address,bytes,bytes32)(_logic: string, _data: BytesLike, _salt: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
_logic: string
_data: BytesLike
_salt: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
interface
interface: IProxyFactoryInterface
populateTransaction
populateTransaction: { deployMinimal: any; deployMinimal(address,bytes,bytes32): any }
Type declaration
deployMinimal:function
- deployMinimal(_logic: string, _data: BytesLike, _salt: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
_logic: string
_data: BytesLike
_salt: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
deployMinimal(address,bytes,bytes32):function
- deployMinimal(address,bytes,bytes32)(_logic: string, _data: BytesLike, _salt: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
_logic: string
_data: BytesLike
_salt: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
Readonly provider
provider: Provider
Readonly resolvedAddress
resolvedAddress: Promise<string>
Readonly signer
signer: Signer