contracts/abis/mainnet/mtwCARROT
Variables
mtwCARROT
constmtwCARROT: readonly [{inputs: readonly [{internalType:"address";name:"account";type:"address"; }];name:"balanceOf";outputs: readonly [{internalType:"uint256";name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"owner";type:"address"; }, {internalType:"address";name:"spender";type:"address"; }];name:"allowance";outputs: readonly [{internalType:"uint256";name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"user";type:"address"; }];name:"claimable";outputs: readonly [{internalType:"uint256";name:"amountClaimable";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"user";type:"address"; }, {internalType:"uint256";name:"maxClaimIndex";type:"uint256"; }];name:"claimable";outputs: readonly [{internalType:"uint256";name:"amountClaimable";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"cliffDuration";outputs: readonly [{internalType:"uint32";name:"";type:"uint32"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"user";type:"address"; }];name:"getUserVestings";outputs: readonly [{components: readonly [{internalType:"uint128";name:"amount";type:"uint128"; }, {internalType:"uint128";name:"unlockTimestamp";type:"uint128"; }];internalType:"struct VestingID[]";name:"allVestings";type:"tuple[]"; }, {internalType:"uint256";name:"nextClaimIndex";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"isTokenWrapper";outputs: readonly [{internalType:"bool";name:"";type:"bool"; }];stateMutability:"pure";type:"function"; }, {inputs: readonly [];name:"symbol";outputs: readonly [{internalType:"string";name:"";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"token";outputs: readonly [{internalType:"address";name:"";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"underlying";outputs: readonly [{internalType:"address";name:"";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"";type:"address"; }];name:"vestingData";outputs: readonly [{internalType:"uint256";name:"nextClaimIndex";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"spender";type:"address"; }, {internalType:"uint256";name:"amount";type:"uint256"; }];name:"approve";outputs: readonly [{internalType:"bool";name:"";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"user";type:"address"; }];name:"claim";outputs: readonly [{internalType:"uint256";name:"";type:"uint256"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"user";type:"address"; }, {internalType:"uint256";name:"maxClaimIndex";type:"uint256"; }];name:"claim";outputs: readonly [{internalType:"uint256";name:"";type:"uint256"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"spender";type:"address"; }, {internalType:"uint256";name:"subtractedValue";type:"uint256"; }];name:"decreaseAllowance";outputs: readonly [{internalType:"bool";name:"";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"spender";type:"address"; }, {internalType:"uint256";name:"addedValue";type:"uint256"; }];name:"increaseAllowance";outputs: readonly [{internalType:"bool";name:"";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"tokenAddress";type:"address"; }, {internalType:"address";name:"to";type:"address"; }, {internalType:"uint256";name:"amountToRecover";type:"uint256"; }];name:"recoverERC20";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"to";type:"address"; }, {internalType:"uint256";name:"amount";type:"uint256"; }];name:"transfer";outputs: readonly [{internalType:"bool";name:"";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }]
Defined in: lib/contracts/abis/mainnet/mtwCARROT.ts:1