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: { supportsInterface: any }
Type declaration
-
supportsInterface: function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<boolean>
-
Parameters
-
interfaceId: BytesLike
-
Optional overrides: CallOverrides
Returns Promise<boolean>
Readonly deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: { supportsInterface: any }
Type declaration
-
supportsInterface: function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
interfaceId: BytesLike
-
Optional overrides: CallOverrides
Returns Promise<BigNumber>
functions
functions: { supportsInterface: any }
Type declaration
-
supportsInterface: function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<[boolean]>
-
Parameters
-
interfaceId: BytesLike
-
Optional overrides: CallOverrides
Returns Promise<[boolean]>
interface
interface: ERC165Interface
populateTransaction
populateTransaction: { supportsInterface: any }
Type declaration
-
supportsInterface: function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
interfaceId: BytesLike
-
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
Readonly provider
provider: Provider
Readonly resolvedAddress
resolvedAddress: Promise<string>
Readonly signer
signer: Signer
See {IERC165-supportsInterface}.