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
readonlystaticabi: 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()
staticconnect(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
createInterface()
staticcreateInterface():IGitcoinPassportDecoderInterface
Defined in: contracts/typechain-types/factories/@excubiae/contracts/contracts/extensions/gitcoin/IGitcoinPassportDecoder__factory.ts:95
Returns
IGitcoinPassportDecoderInterface