// SPDX-License-Identifier: MIT pragma solidity ^0.6.0; import "@openzeppelin/contracts-v3/token/ERC20/IERC20.sol"; import "../Vesting.sol"; import "./Timestamp.sol"; contract VestingMock is Vesting, Timestamp { constructor( address _token, address _beneficiary, uint256 _startTimestamp, uint256 _cliffInMonths, uint256 _durationInMonths ) public Vesting(_token, _beneficiary, _startTimestamp, _cliffInMonths, _durationInMonths) {} /** function resolve(bytes32 addr) public view override returns (address) { return address(uint160(uint256(addr) >> (12 * 8))); } **/ function blockTimestamp() public view override(Timestamp, Vesting) returns (uint256) { return Timestamp.blockTimestamp(); } }