library Constants {
    /* Pool */
    uint256 private constant INITIAL_STAKE_MULTIPLE = 1e6;
    uint256 private constant VESTING_DURATION = 14; //180 days (6 months)
    uint32 private constant VESTING_INTERVAL = 2; //30 days (1 month)
    uint256 private constant STAKE_LOCKUP_DURATION = 60; //30 days (1 month)

    /**
     * Getters
     */
    function getInitialStakeMultiple() internal pure returns (uint256) {
        return INITIAL_STAKE_MULTIPLE;
    }

    function getVestingDuration() internal pure returns (uint256) {
        return VESTING_DURATION;
    }

    function getVestingInterval() internal pure returns (uint32) {
        return VESTING_INTERVAL;
    }

    function getStakeLockupDuration() internal pure returns (uint256) {
        return STAKE_LOCKUP_DURATION;
    }
}
function getInitialStakeMultiple() internal pure returns (uint256) {
    return INITIAL_STAKE_MULTIPLE;
}

/**
 * Getters
 */