package v1 import ( u256 "gno.land/p/gnoswap/uint256" ) const ( projectTier30 = int64(30) projectTier90 = int64(90) projectTier180 = int64(180) dayTime = int64(24 * 60 * 60) // 86400 minimumDepositAmount = int64(1_000_000) stringSplitterPad = "*PAD*" projectMinimumStartDelayTime = int64(dayTime * 3) // 3 days ) // contract paths const ( GOV_XGNS_PATH string = "gno.land/r/gnoswap/gov/xgns" GNS_PATH string = "gno.land/r/gnoswap/gns" ) var projectTierDurations = []int64{ projectTier30, projectTier90, projectTier180, } var projectTierDurationTimes = map[int64]int64{ projectTier30: dayTime * projectTier30, // 30 days projectTier90: dayTime * projectTier90, // 90 days projectTier180: dayTime * projectTier180, // 180 days } var projectTierRewardCollectableDuration = map[int64]int64{ projectTier30: dayTime * 1, // 1 days projectTier90: dayTime * 1, // 1 days projectTier180: dayTime * 1, // 1 days } var q128 = u256.MustFromDecimal("340282366920938463463374607431768211456")