Minimal Anti Collusion Infrastructure (MACI) / IVotes__factory
Class: IVotes__factory
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/governance/utils/IVotes__factory.ts:207
Constructors
Constructor
new IVotes__factory():
IVotes__factory
Returns
IVotes__factory
Properties
abi
readonlystaticabi: readonly [{inputs: readonly [{internalType:"uint256";name:"expiry";type:"uint256"; }];name:"VotesExpiredSignature";type:"error"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"delegator";type:"address"; }, {indexed:true;internalType:"address";name:"fromDelegate";type:"address"; }, {indexed:true;internalType:"address";name:"toDelegate";type:"address"; }];name:"DelegateChanged";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"delegate";type:"address"; }, {indexed:false;internalType:"uint256";name:"previousVotes";type:"uint256"; }, {indexed:false;internalType:"uint256";name:"newVotes";type:"uint256"; }];name:"DelegateVotesChanged";type:"event"; }, {inputs: readonly [{internalType:"address";name:"delegatee";type:"address"; }];name:"delegate";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"delegatee";type:"address"; }, {internalType:"uint256";name:"nonce";type:"uint256"; }, {internalType:"uint256";name:"expiry";type:"uint256"; }, {internalType:"uint8";name:"v";type:"uint8"; }, {internalType:"bytes32";name:"r";type:"bytes32"; }, {internalType:"bytes32";name:"s";type:"bytes32"; }];name:"delegateBySig";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"account";type:"address"; }];name:"delegates";outputs: readonly [{internalType:"address";name:"";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"timepoint";type:"uint256"; }];name:"getPastTotalSupply";outputs: readonly [{internalType:"uint256";name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"account";type:"address"; }, {internalType:"uint256";name:"timepoint";type:"uint256"; }];name:"getPastVotes";outputs: readonly [{internalType:"uint256";name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"account";type:"address"; }];name:"getVotes";outputs: readonly [{internalType:"uint256";name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }] =_abi
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/governance/utils/IVotes__factory.ts:208
Methods
connect()
staticconnect(address,runner?):IVotes
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/governance/utils/IVotes__factory.ts:212
Parameters
address
string
runner?
ContractRunner | null
Returns
createInterface()
staticcreateInterface():IVotesInterface
Defined in: contracts/typechain-types/factories/@openzeppelin/contracts/governance/utils/IVotes__factory.ts:209
Returns
IVotesInterface