Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / IInitialVoiceCreditProxy__factory

Class: IInitialVoiceCreditProxy__factory

Defined in: contracts/typechain-types/factories/contracts/interfaces/IInitialVoiceCreditProxy__factory.ts:38

Constructors

Constructor

new IInitialVoiceCreditProxy__factory(): IInitialVoiceCreditProxy__factory

Returns

IInitialVoiceCreditProxy__factory

Properties

abi

readonly static abi: readonly [{ inputs: readonly [{ internalType: "address"; name: "_user"; type: "address"; }, { internalType: "bytes"; name: "_data"; type: "bytes"; }]; name: "getVoiceCredits"; outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256"; }]; stateMutability: "view"; type: "function"; }] = _abi

Defined in: contracts/typechain-types/factories/contracts/interfaces/IInitialVoiceCreditProxy__factory.ts:39

Methods

connect()

static connect(address, runner?): IInitialVoiceCreditProxy

Defined in: contracts/typechain-types/factories/contracts/interfaces/IInitialVoiceCreditProxy__factory.ts:43

Parameters

address

string

runner?

ContractRunner | null

Returns

IInitialVoiceCreditProxy


createInterface()

static createInterface(): IInitialVoiceCreditProxyInterface

Defined in: contracts/typechain-types/factories/contracts/interfaces/IInitialVoiceCreditProxy__factory.ts:40

Returns

IInitialVoiceCreditProxyInterface