-
Notifications
You must be signed in to change notification settings - Fork 64
/
Copy paths7.py
68 lines (63 loc) · 2.26 KB
/
s7.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
"""
S7 season config
"""
from models.season_config import SeasonConfig
from projects.defi.Beetroot import Beetroot
from projects.defi.Delea import Delea
from projects.defi.UTONIC import UTONIC
from projects.defi.Farmix import Farmix
from projects.defi.Coffin import Coffin
from projects.defi.SwapCoffee import SwapCoffeeVolume, SwapCoffeeTVL
from projects.defi.AquaProtocol import AquaProtocol
from projects.defi.BigPump import BigPump
from projects.defi.Blum import Blum
from projects.defi.CattonFi import CattonFi
from projects.defi.Crouton import Crouton
from projects.defi.DAOLama import DAOLama
from projects.defi.GasPump import GasPumpDeFi
from projects.defi.Moki import Moki
from projects.defi.RainbowSwap import RainbowSwap
from projects.defi.SettleTON import SettleTON
from projects.defi.JVault import JVault
from projects.defi.Titan import Titan
from projects.defi.TONCO import TONCO
from projects.defi.TONHedge import TONHedge
from projects.defi.TonStable import TonStable
from projects.defi.Parraton import Parraton
from projects.defi.TonPools import TonPools
from projects.defi.Wagmi import Wagmi
from seasons.defi_models import DeFiTVLContribution, DeFiVolumeContribution
S7_START = 1732705200 # Wed Nov 27 2024 11:00:00 GMT+0000
S7_END = 1734433200 # Tue Dec 17 2024 11:00:00 GMT+0000
S7_defi_tvl = SeasonConfig(
leaderboard=SeasonConfig.DEFI,
name="S7",
start_time=S7_START,
end_time=S7_END,
projects=[
DAOLama, SettleTON, JVault,
TONHedge, TonStable, Parraton, TonPools,
AquaProtocol, SwapCoffeeTVL, Coffin, TONCO, Farmix,
Crouton, Delea, CattonFi
],
score_model=DeFiTVLContribution(squads=[
(lambda tvl: tvl >= 5e6, "Over 5M$"),
(lambda tvl: tvl >= 1e6, "Under 5M$"),
(lambda tvl: True, "Under 1M$"),
]),
options={SeasonConfig.OPTION_DEFI_EXCLUDED_POOLS: []}
)
S7_defi_volume = SeasonConfig(
leaderboard=SeasonConfig.DEFI,
name="S7",
start_time=S7_START,
end_time=S7_END,
projects=[
GasPumpDeFi, RainbowSwap, SwapCoffeeVolume, Moki, Titan, BigPump, Wagmi, Blum
],
score_model=DeFiVolumeContribution(squads=[
(lambda tvl: tvl >= 50 * 1e6, "Over 50M$"),
(lambda tvl: tvl >= 10 * 1e6, "Under 50M$"),
(lambda tvl: True, "Under 10M$"),
])
)