Returns the state of a vault containing ZestyTokens on the contract.
startTime refers to the starting time of the vesting this is denoted by unix time in seconds.
amount refers to the the amount of tokens to be distributed to the recipient.
amountClaimed refers to the amount of tokens claimed by the recipient.
vestingDuration refers to the time taken for the tokens to fully vest in seconds. The end time of the vesting is thus startTime + vestingDuration.
vestingCliff refers to the duration where 0 tokens would be claimable, after the cliff tokens would be claimed following the vesting schedule. The end time of the vesting cliff is thus startTime + vestingCliff.