Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / IERC165__factory

Class: IERC165__factory

Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/utils/introspection/IERC165__factory.ts:33

Constructors​

Constructor​

new IERC165__factory(): IERC165__factory

Returns​

IERC165__factory

Properties​

abi​

readonly static abi: readonly [{ inputs: readonly [{ internalType: "bytes4"; name: "interfaceId"; type: "bytes4"; }]; name: "supportsInterface"; outputs: readonly [{ internalType: "bool"; name: ""; type: "bool"; }]; stateMutability: "view"; type: "function"; }] = _abi

Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/utils/introspection/IERC165__factory.ts:34

Methods​

connect()​

static connect(address, runner?): IERC165

Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/utils/introspection/IERC165__factory.ts:38

Parameters​

address​

string

runner?​

ContractRunner | null

Returns​

IERC165


createInterface()​

static createInterface(): IERC165Interface

Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/utils/introspection/IERC165__factory.ts:35

Returns​

IERC165Interface