contracts/abis/mainnet/vlPUFFER
Variables
vlPUFFER
constvlPUFFER: readonly [{inputs: readonly [];name:"PUFFER";outputs: readonly [{name:"";simpleType:"address";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"decimals";outputs: readonly [{name:"";simpleType:"uint";type:"uint8"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"account";simpleType:"address";type:"address"; }];name:"delegates";outputs: readonly [{name:"";simpleType:"address";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"owner";outputs: readonly [{name:"";simpleType:"address";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"owner";simpleType:"address";type:"address"; }, {name:"spender";simpleType:"address";type:"address"; }];name:"allowance";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"from";simpleType:"address";type:"address"; }, {name:"to";simpleType:"address";type:"address"; }, {name:"value";simpleType:"uint";type:"uint256"; }];name:"transferFrom";outputs: readonly [{name:"";simpleType:"bool";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"totalSupply";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"amount";simpleType:"uint";type:"uint256"; }, {name:"multiplier";simpleType:"uint";type:"uint256"; }];name:"createLock";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"symbol";outputs: readonly [{name:"";simpleType:"string";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"paused";outputs: readonly [{name:"";simpleType:"bool";type:"bool"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"user";simpleType:"address";type:"address"; }];name:"lockInfos";outputs: readonly [{name:"pufferAmount";simpleType:"uint";type:"uint256"; }, {name:"unlockTime";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"timepoint";simpleType:"uint";type:"uint256"; }];name:"getPastTotalSupply";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"account";simpleType:"address";type:"address"; }];name:"balanceOf";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"owner";simpleType:"address";type:"address"; }];name:"nonces";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"account";simpleType:"address";type:"address"; }];name:"getVotes";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"delegatee";simpleType:"address";type:"address"; }, {name:"nonce";simpleType:"uint";type:"uint256"; }, {name:"expiry";simpleType:"uint";type:"uint256"; }, {name:"v";simpleType:"uint";type:"uint8"; }, {name:"r";simpleType:"bytes";type:"bytes32"; }, {name:"s";simpleType:"bytes";type:"bytes32"; }];name:"delegateBySig";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"pause";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{name:"to";simpleType:"address";type:"address"; }, {name:"value";simpleType:"uint";type:"uint256"; }];name:"transfer";outputs: readonly [{name:"";simpleType:"bool";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"CLOCK_MODE";outputs: readonly [{name:"";simpleType:"string";type:"string"; }];stateMutability:"pure";type:"function"; }, {inputs: readonly [{name:"account";simpleType:"address";type:"address"; }];name:"numCheckpoints";outputs: readonly [{name:"";simpleType:"uint";type:"uint32"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"spender";simpleType:"address";type:"address"; }, {name:"value";simpleType:"uint";type:"uint256"; }];name:"approve";outputs: readonly [{name:"";simpleType:"bool";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{name:"amount";simpleType:"uint";type:"uint256"; }, {name:"multiplier";simpleType:"uint";type:"uint256"; }];name:"reLock";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{name:"account";simpleType:"address";type:"address"; }, {name:"timepoint";simpleType:"uint";type:"uint256"; }];name:"getPastVotes";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"account";simpleType:"address";type:"address"; }, {name:"pos";simpleType:"uint";type:"uint32"; }];name:"checkpoints";outputs: readonly [{components: readonly [{name:"_key";simpleType:"uint";type:"uint48"; }, {name:"_value";simpleType:"uint";type:"uint208"; }];name:"";simpleType:"tuple";type:"tuple"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"name";outputs: readonly [{name:"";simpleType:"string";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"value";simpleType:"uint";type:"uint256"; }, {name:"multiplier";simpleType:"uint";type:"uint256"; }, {components: readonly [{name:"deadline";simpleType:"uint";type:"uint256"; }, {name:"amount";simpleType:"uint";type:"uint256"; }, {name:"v";simpleType:"uint";type:"uint8"; }, {name:"r";simpleType:"bytes";type:"bytes32"; }, {name:"s";simpleType:"bytes";type:"bytes32"; }];name:"permitData";simpleType:"tuple";type:"tuple"; }];name:"createLockWithPermit";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"clock";outputs: readonly [{name:"";simpleType:"uint";type:"uint48"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"recipient";simpleType:"address";type:"address"; }];name:"withdraw";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{name:"delegatee";simpleType:"address";type:"address"; }];name:"delegate";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }]
Defined in: lib/contracts/abis/mainnet/vlPUFFER.ts:1