Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / IPolicyFactory__factory

Class: IPolicyFactory__factory

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/interfaces/IPolicyFactory__factory.ts:33

Constructors​

Constructor​

new IPolicyFactory__factory(): IPolicyFactory__factory

Returns​

IPolicyFactory__factory

Properties​

abi​

readonly static abi: readonly [{ inputs: readonly [{ internalType: "address"; name: "checkerAddress"; type: "address"; }]; name: "deploy"; outputs: readonly [{ internalType: "address"; name: "clone"; type: "address"; }]; stateMutability: "nonpayable"; type: "function"; }] = _abi

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/interfaces/IPolicyFactory__factory.ts:34

Methods​

connect()​

static connect(address, runner?): IPolicyFactory

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/interfaces/IPolicyFactory__factory.ts:38

Parameters​

address​

string

runner?​

ContractRunner | null

Returns​

IPolicyFactory


createInterface()​

static createInterface(): IPolicyFactoryInterface

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/interfaces/IPolicyFactory__factory.ts:35

Returns​

IPolicyFactoryInterface