Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / IEAS__factory

Class: IEAS__factory

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/extensions/eas/IEAS__factory.ts:85

Constructors

Constructor

new IEAS__factory(): IEAS__factory

Returns

IEAS__factory

Properties

abi

readonly static abi: readonly [{ inputs: readonly [{ internalType: "bytes32"; name: "uid"; type: "bytes32"; }]; name: "getAttestation"; outputs: readonly [{ components: readonly [{ internalType: "bytes32"; name: "uid"; type: "bytes32"; }, { internalType: "bytes32"; name: "schema"; type: "bytes32"; }, { internalType: "uint64"; name: "time"; type: "uint64"; }, { internalType: "uint64"; name: "expirationTime"; type: "uint64"; }, { internalType: "uint64"; name: "revocationTime"; type: "uint64"; }, { internalType: "bytes32"; name: "refUID"; type: "bytes32"; }, { internalType: "address"; name: "recipient"; type: "address"; }, { internalType: "address"; name: "attester"; type: "address"; }, { internalType: "bool"; name: "revocable"; type: "bool"; }, { internalType: "bytes"; name: "data"; type: "bytes"; }]; internalType: "struct IEAS.Attestation"; name: ""; type: "tuple"; }]; stateMutability: "view"; type: "function"; }] = _abi

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/extensions/eas/IEAS__factory.ts:86

Methods

connect()

static connect(address, runner?): IEAS

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/extensions/eas/IEAS__factory.ts:90

Parameters

address

string

runner?

ContractRunner | null

Returns

IEAS


createInterface()

static createInterface(): IEASInterface

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/extensions/eas/IEAS__factory.ts:87

Returns

IEASInterface