contracts/abis/mainnet/CarrotVesting
Variables
CarrotVesting
constCarrotVesting: readonly [{inputs: readonly [{name:"user";simpleType:"address";type:"address"; }];name:"calculateClaimableAmount";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"PUFFER";outputs: readonly [{name:"";simpleType:"address";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"claim";outputs: readonly [{name:"";simpleType:"uint";type:"uint128"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"owner";outputs: readonly [{name:"";simpleType:"address";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getTotalDepositedAmount";outputs: readonly [{name:"";simpleType:"uint";type:"uint128"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"user";simpleType:"address";type:"address"; }];name:"getVestings";outputs: readonly [{components: readonly [{name:"depositedAmount";simpleType:"uint";type:"uint128"; }, {name:"claimedAmount";simpleType:"uint";type:"uint128"; }, {name:"lastClaimedTimestamp";simpleType:"uint";type:"uint48"; }, {name:"depositedTimestamp";simpleType:"uint";type:"uint48"; }];name:"";nestedType: {type:"tuple"; };simpleType:"slice";type:"tuple[]"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"TOTAL_PUFFER_REWARDS";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getDuration";outputs: readonly [{name:"";simpleType:"uint";type:"uint32"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"amount";simpleType:"uint";type:"uint256"; }];name:"startVesting";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"getSteps";outputs: readonly [{name:"";simpleType:"uint";type:"uint32"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"EXCHANGE_RATE";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{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:"startVestingWithPermit";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"CARROT";outputs: readonly [{name:"";simpleType:"address";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getStartTimestamp";outputs: readonly [{name:"";simpleType:"uint";type:"uint48"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"MAX_CARROT_AMOUNT";outputs: readonly [{name:"";simpleType:"uint";type:"uint256"; }];stateMutability:"view";type:"function"; }]
Defined in: lib/contracts/abis/mainnet/CarrotVesting.ts:1