function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) external;
}

 

contract RaRaCoin is ERC20, Ownable, Pausable {
    uint128 internal MONTH = 30 * 24 * 3600;
    using SafeMath for uint256;
    
    
    struct LockupInfo {
    uint256 releaseTime;
    uint256 termOfRound;
    uint256 unlockAmountPerRound;
    uint256 lockupBalance;
    }