Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / IGitcoinPassportDecoder__factory

Class: IGitcoinPassportDecoder__factory

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/extensions/gitcoin/IGitcoinPassportDecoder__factory.ts:93

Constructors

Constructor

new IGitcoinPassportDecoder__factory(): IGitcoinPassportDecoder__factory

Returns

IGitcoinPassportDecoder__factory

Properties

abi

readonly static abi: readonly [{ inputs: readonly [{ internalType: "address"; name: "user"; type: "address"; }]; name: "getPassport"; outputs: readonly [{ components: readonly [{ internalType: "string"; name: "provider"; type: "string"; }, { internalType: "bytes32"; name: "hash"; type: "bytes32"; }, { internalType: "uint64"; name: "time"; type: "uint64"; }, { internalType: "uint64"; name: "expirationTime"; type: "uint64"; }]; internalType: "struct Credential[]"; name: ""; type: "tuple[]"; }]; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "user"; type: "address"; }]; name: "getScore"; outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "user"; type: "address"; }]; name: "isHuman"; outputs: readonly [{ internalType: "bool"; name: ""; type: "bool"; }]; stateMutability: "view"; type: "function"; }] = _abi

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/extensions/gitcoin/IGitcoinPassportDecoder__factory.ts:94

Methods

connect()

static connect(address, runner?): IGitcoinPassportDecoder

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/extensions/gitcoin/IGitcoinPassportDecoder__factory.ts:98

Parameters

address

string

runner?

ContractRunner | null

Returns

IGitcoinPassportDecoder


createInterface()

static createInterface(): IGitcoinPassportDecoderInterface

Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/extensions/gitcoin/IGitcoinPassportDecoder__factory.ts:95

Returns

IGitcoinPassportDecoderInterface