Skip to main content
Version: 2.0.0

Class: IVerifier__factory

contracts.interfaces.IVerifier__factory

Constructors

constructor

new IVerifier__factory()

Properties

abi

Static Readonly abi: readonly [{ inputs: readonly [{ internalType: "uint256[]" = "uint256[]"; name: "publicSignals" = "publicSignals"; type: "uint256[]" = "uint256[]" }, { internalType: "uint256[8]" = "uint256[8]"; name: "proof" = "proof"; type: "uint256[8]" = "uint256[8]" }] ; name: "verifyProof" = "verifyProof"; outputs: readonly [{ internalType: "bool" = "bool"; name: "" = ""; type: "bool" = "bool" }] ; stateMutability: "view" = "view"; type: "function" = "function" }] = _abi

Defined in

packages/contracts/typechain/factories/contracts/interfaces/IVerifier__factory.ts:40

Methods

connect

Static connect(address, signerOrProvider): IVerifier

Parameters

NameType
addressstring
signerOrProviderProvider | Signer

Returns

IVerifier

Defined in

packages/contracts/typechain/factories/contracts/interfaces/IVerifier__factory.ts:44


createInterface

Static createInterface(): IVerifierInterface

Returns

IVerifierInterface

Defined in

packages/contracts/typechain/factories/contracts/interfaces/IVerifier__factory.ts:41