Skip to content
This repository has been archived by the owner on Jan 24, 2024. It is now read-only.

Commit

Permalink
feat: groups must now have labels (#381)
Browse files Browse the repository at this point in the history
* feat: groups must now have labels

* Add labels to gro and klima
  • Loading branch information
xdrdak authored May 9, 2022
1 parent acb466d commit 527cce5
Show file tree
Hide file tree
Showing 34 changed files with 95 additions and 94 deletions.
1 change: 1 addition & 0 deletions src/app/app.interface.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ export enum GroupType {
export type AppGroup = {
id: string;
type: GroupType;
label: string;
};

export type AppLinks = {
Expand Down
8 changes: 4 additions & 4 deletions src/apps/abracadabra/abracadabra.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import { Network } from '~types/network.interface';
export const ABRACADABRA_DEFINITION = appDefinition({
id: 'abracadabra',
groups: {
stakedSpell: { id: 'staked-spell', type: GroupType.TOKEN },
mSpell: { id: 'm-spell', type: GroupType.POSITION },
cauldron: { id: 'cauldron', type: GroupType.POSITION },
farm: { id: 'farm', type: GroupType.POSITION },
stakedSpell: { id: 'staked-spell', type: GroupType.TOKEN, label: 'Staked SPELL' },
mSpell: { id: 'm-spell', type: GroupType.POSITION, label: 'mSpell' },
cauldron: { id: 'cauldron', type: GroupType.POSITION, label: 'Cauldrons' },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Farms' },
},
name: 'Abracadabra',
description: `Abracadabra is a lending platform that uses interest-bearing tokens as collateral to borrow a USD pegged stable coin that can be used as any other stablecoin. Abracadabra provides the opportunity for users to unlock the capital of their yield.`,
Expand Down
6 changes: 3 additions & 3 deletions src/apps/aelin/aelin.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ export const AELIN_DEFINITION = appDefinition({
name: 'Aelin',
description: `Aelin is a fundraising protocol built on Ethereum and launched on Optimism.`,
groups: {
pool: { id: 'pool', type: GroupType.TOKEN },
vAelin: { id: 'v-aelin', type: GroupType.TOKEN },
farm: { id: 'farm', type: GroupType.POSITION },
pool: { id: 'pool', type: GroupType.TOKEN, label: 'Pools' },
vAelin: { id: 'v-aelin', type: GroupType.TOKEN, label: 'vAELIN' },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Staked' },
},
url: 'https://aelin.xyz/',
links: {
Expand Down
4 changes: 2 additions & 2 deletions src/apps/airswap/airswap.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ export const AIRSWAP_DEFINITION = appDefinition({
medium: 'https://airswap.medium.com/',
},
groups: {
sASTv2: { id: 's-ast-v2', type: GroupType.TOKEN },
sASTv3: { id: 's-ast-v3', type: GroupType.TOKEN },
sASTv2: { id: 's-ast-v2', type: GroupType.TOKEN, label: 'Staking' },
sASTv3: { id: 's-ast-v3', type: GroupType.TOKEN, label: 'Staking' },
},
tags: [AppTag.DECENTRALIZED_EXCHANGE],
supportedNetworks: {
Expand Down
2 changes: 1 addition & 1 deletion src/apps/alpha-v1/alpha-v1.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export const ALPHA_V1_DEFINITION = appDefinition({
name: 'Alpha',
description: `Alpha Homora is a leveraged yield farming leveraged liquidity providing protocol. Lenders can earn high interest, and yield farmers can get even higher farming APY and trading fees through leverage. This project is deprecated in favour of V2.`,
groups: {
lending: { id: 'lending', type: GroupType.TOKEN },
lending: { id: 'lending', type: GroupType.TOKEN, label: 'Lending' },
},
url: 'https://homora.alphafinance.io/',
links: {
Expand Down
2 changes: 1 addition & 1 deletion src/apps/balancer-v1/balancer-v1.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ export const BALANCER_V1_DEFINITION = appDefinition({
medium: 'https://medium.com/balancer-protocol',
},
groups: {
pool: { id: 'pool', type: GroupType.TOKEN },
pool: { id: 'pool', type: GroupType.TOKEN, label: 'Pools' },
},
tags: [AppTag.LIQUIDITY_POOL],
supportedNetworks: {
Expand Down
8 changes: 4 additions & 4 deletions src/apps/balancer-v2/balancer-v2.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ export const BALANCER_V2_DEFINITION = appDefinition({
medium: 'https://medium.com/balancer-protocol',
},
groups: {
pool: { id: 'pool', type: GroupType.TOKEN },
farm: { id: 'farm', type: GroupType.POSITION },
votingEscrow: { id: 'voting-escrow', type: GroupType.POSITION },
claimable: { id: 'claimable', type: GroupType.POSITION },
pool: { id: 'pool', type: GroupType.TOKEN, label: 'Pools' },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Staked' },
votingEscrow: { id: 'voting-escrow', type: GroupType.POSITION, label: 'Voting Escrow' },
claimable: { id: 'claimable', type: GroupType.POSITION, label: 'Claimable' },
},
tags: [AppTag.LIQUIDITY_POOL],
supportedNetworks: {
Expand Down
2 changes: 1 addition & 1 deletion src/apps/banano/banano.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export const BANANO_DEFINITION = appDefinition({
medium: 'https://medium.com/banano',
},
groups: {
farm: { id: 'farm', type: GroupType.POSITION },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Farms' },
},
tags: [AppTag.FARMING],
supportedNetworks: {
Expand Down
6 changes: 3 additions & 3 deletions src/apps/beethoven-x/beethoven-x.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ export const BEETHOVEN_X_DEFINITION = appDefinition({
name: 'Beethoven-X',
description: `Beethoven X enables secure and efficient - high speed, low cost - trading. Start trading immediately, no registration required. Just connect your wallet and you’re good to go.`,
groups: {
pool: { id: 'pool', type: GroupType.TOKEN },
farm: { id: 'farm', type: GroupType.POSITION },
fBeets: { id: 'fBEETS', type: GroupType.TOKEN },
pool: { id: 'pool', type: GroupType.TOKEN, label: 'Pools' },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Farms' },
fBeets: { id: 'fBEETS', type: GroupType.TOKEN, label: 'Staking' },
},
url: 'https://app.beets.fi/',
links: {
Expand Down
8 changes: 4 additions & 4 deletions src/apps/curve/curve.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ export const CURVE_DEFINITION = appDefinition({
telegram: 'https://t.me/curvefi',
},
groups: {
farm: { id: 'farm', type: GroupType.POSITION },
pool: { id: 'pool', type: GroupType.TOKEN },
votingEscrow: { id: 'votingEscrow', type: GroupType.POSITION },
vestingEscrow: { id: 'vestingEscrow', type: GroupType.POSITION },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Staking' },
pool: { id: 'pool', type: GroupType.TOKEN, label: 'Pools' },
votingEscrow: { id: 'votingEscrow', type: GroupType.POSITION, label: 'Voting Escrow' },
vestingEscrow: { id: 'vestingEscrow', type: GroupType.POSITION, label: 'Vesting' },
},
tags: [AppTag.LIQUIDITY_POOL],
supportedNetworks: {
Expand Down
4 changes: 2 additions & 2 deletions src/apps/dfx/dfx.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ export const DFX_DEFINITION = appDefinition({
medium: 'https://medium.com/dfxfinance',
},
groups: {
dfxCurve: { id: 'dfx-curve', type: GroupType.TOKEN },
staking: { id: 'staking', type: GroupType.POSITION },
dfxCurve: { id: 'dfx-curve', type: GroupType.TOKEN, label: 'DFX Curves' },
staking: { id: 'staking', type: GroupType.POSITION, label: 'DFX Staking' },
},
tags: [AppTag.DECENTRALIZED_EXCHANGE, AppTag.LIQUIDITY_POOL, AppTag.STABLECOIN],
supportedNetworks: {
Expand Down
2 changes: 1 addition & 1 deletion src/apps/enzyme-finance/enzyme-finance.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export const ENZYME_FINANCE_DEFINITION = appDefinition({
name: 'Enzyme Finance',
description: 'Enzyme empowers you to build and scale vaults based on the investment strategies of your choice.',
groups: {
vault: { id: 'vault', type: GroupType.TOKEN },
vault: { id: 'vault', type: GroupType.TOKEN, label: 'Vaults' },
},
url: 'https://enzyme.finance/',
links: {
Expand Down
6 changes: 3 additions & 3 deletions src/apps/gro/gro.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ export const GRO_DEFINITION = appDefinition({
description: 'DeFi yield aggregator that makes it easy to earn stablecoin yields with tranching & automation',
url: 'https://app.gro.xyz/',
groups: {
farm: { id: 'farm', type: GroupType.POSITION },
vesting: { id: 'vesting', type: GroupType.POSITION },
labs: { id: 'labs', type: GroupType.TOKEN },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Pools' },
vesting: { id: 'vesting', type: GroupType.POSITION, label: 'Vesting' },
labs: { id: 'labs', type: GroupType.TOKEN, label: 'Labs' },
},
tags: [AppTag.YIELD_AGGREGATOR],
links: {
Expand Down
4 changes: 2 additions & 2 deletions src/apps/illuvium/illuvium.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ export const ILLUVIUM_DEFINITION = appDefinition({
},
tags: [AppTag.GAMING],
groups: {
farm: { id: 'farm', type: GroupType.POSITION },
farmV2: { id: 'farm-v2', type: GroupType.POSITION },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Staked' },
farmV2: { id: 'farm-v2', type: GroupType.POSITION, label: 'Staked' },
},
supportedNetworks: {
[Network.ETHEREUM_MAINNET]: [AppAction.VIEW],
Expand Down
4 changes: 2 additions & 2 deletions src/apps/jpegd/jpegd.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ export const JPEGD_DEFINITION = appDefinition({
medium: 'https://medium.com/@jpegd',
},
groups: {
pool: { id: 'pool', type: GroupType.POSITION },
bond: { id: 'bond', type: GroupType.POSITION },
pool: { id: 'pool', type: GroupType.POSITION, label: 'Pools' },
bond: { id: 'bond', type: GroupType.POSITION, label: 'Bonds' },
},
tags: [AppTag.COLLATERALIZED_DEBT_POSITION],
supportedNetworks: {
Expand Down
6 changes: 3 additions & 3 deletions src/apps/keeper-dao/keeper-dao.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ export const KEEPER_DAO_DEFINITION = appDefinition({
medium: 'https://medium.com/keeperdao',
},
groups: {
v2Pool: { id: 'v2-pool', type: GroupType.TOKEN },
v3Pool: { id: 'v3-pool', type: GroupType.TOKEN },
farm: { id: 'farm', type: GroupType.POSITION },
v2Pool: { id: 'v2-pool', type: GroupType.TOKEN, label: 'KeeperDAO' },
v3Pool: { id: 'v3-pool', type: GroupType.TOKEN, label: 'KeeperDAO' },
farm: { id: 'farm', type: GroupType.POSITION, label: 'KeeperDAO' },
},
tags: [AppTag.YIELD_AGGREGATOR, AppTag.DECENTRALIZED_EXCHANGE],
supportedNetworks: { [Network.ETHEREUM_MAINNET]: [AppAction.VIEW] },
Expand Down
6 changes: 3 additions & 3 deletions src/apps/klima/klima.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ export const KLIMA_DEFINITION = appDefinition({
name: 'Klima',
description: `As a matter of course, Klima DAO will solve the critical problems of the carbon markets: illiquidity, opacity and inefficiency.`,
groups: {
bond: { id: 'bond', type: GroupType.POSITION },
sKlima: { id: 'sKlima', type: GroupType.TOKEN },
wsKlima: { id: 'wsKlima', type: GroupType.TOKEN },
bond: { id: 'bond', type: GroupType.POSITION, label: 'Bonds' },
sKlima: { id: 'sKlima', type: GroupType.TOKEN, label: 'Staked' },
wsKlima: { id: 'wsKlima', type: GroupType.TOKEN, label: 'Staked' },
},
url: 'https://www.klimadao.finance/',
links: {
Expand Down
4 changes: 2 additions & 2 deletions src/apps/lido/lido.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ export const LIDO_DEFINITION = appDefinition({
medium: 'https://lidofinance.medium.com/',
},
groups: {
steth: { id: 'steth', type: GroupType.TOKEN },
wsteth: { id: 'wsteth', type: GroupType.TOKEN },
steth: { id: 'steth', type: GroupType.TOKEN, label: 'Staked' },
wsteth: { id: 'wsteth', type: GroupType.TOKEN, label: 'Staked' },
},
tags: [AppTag.LIQUID_STAKING],
supportedNetworks: {
Expand Down
6 changes: 3 additions & 3 deletions src/apps/liquity/liquity.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ export const LIQUITY_DEFINITION = appDefinition({
medium: 'https://medium.com/liquity',
},
groups: {
farm: { id: 'farm', type: GroupType.POSITION },
trove: { id: 'trove', type: GroupType.POSITION },
stabilityPool: { id: 'stability-pool', type: GroupType.POSITION },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Staked' },
trove: { id: 'trove', type: GroupType.POSITION, label: 'Trove' },
stabilityPool: { id: 'stability-pool', type: GroupType.POSITION, label: 'Stability Pool' },
},
tags: [AppTag.COLLATERALIZED_DEBT_POSITION],
supportedNetworks: {
Expand Down
4 changes: 2 additions & 2 deletions src/apps/maker/maker.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ export const MAKER_DEFINITION = appDefinition({
name: 'Maker',
description: `MakerDAO is a decentralized organization dedicated to bringing stability to the cryptocurrency economy.`,
groups: {
vault: { id: 'vault', type: GroupType.POSITION },
governance: { id: 'governance', type: GroupType.POSITION },
vault: { id: 'vault', type: GroupType.POSITION, label: 'Vaults' },
governance: { id: 'governance', type: GroupType.POSITION, label: 'Governance' },
},
links: {
github: 'https://github.com/makerdao',
Expand Down
2 changes: 1 addition & 1 deletion src/apps/naos/naos.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export const NAOS_DEFINITION = appDefinition({
medium: 'https://naosfinance.medium.com/',
},
groups: {
farm: { id: 'farm', type: GroupType.POSITION },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Staking' },
},
url: 'https://naos.finance/',
tags: [AppTag.LENDING],
Expand Down
10 changes: 5 additions & 5 deletions src/apps/olympus/olympus.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ export const OLYMPUS_DEFINITION = appDefinition({
},
tags: [AppTag.ELASTIC_FINANCE],
groups: {
sOhmV1: { id: 's-ohm-v1', type: GroupType.TOKEN },
sOhm: { id: 's-ohm', type: GroupType.TOKEN },
wsOhmV1: { id: 'ws-ohm-v1', type: GroupType.TOKEN },
gOhm: { id: 'g-ohm', type: GroupType.TOKEN },
bond: { id: 'bond', type: GroupType.POSITION },
sOhmV1: { id: 's-ohm-v1', type: GroupType.TOKEN, label: 'Staked' },
sOhm: { id: 's-ohm', type: GroupType.TOKEN, label: 'Staked' },
wsOhmV1: { id: 'ws-ohm-v1', type: GroupType.TOKEN, label: 'Staked' },
gOhm: { id: 'g-ohm', type: GroupType.TOKEN, label: 'Staked' },
bond: { id: 'bond', type: GroupType.POSITION, label: 'Bonds' },
},
supportedNetworks: {
[Network.ARBITRUM_MAINNET]: [AppAction.VIEW],
Expand Down
10 changes: 5 additions & 5 deletions src/apps/pancakeswap/pancakeswap.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ export const PANCAKESWAP_DEFINITION = appDefinition({
medium: 'https://pancakeswap.medium.com/',
},
groups: {
syrupStaking: { id: 'syrup-staking', type: GroupType.POSITION },
autoCake: { id: 'auto-cake', type: GroupType.POSITION },
ifoCake: { id: 'ifo-cake', type: GroupType.POSITION },
farm: { id: 'farm', type: GroupType.POSITION },
pool: { id: 'pool', type: GroupType.TOKEN },
syrupStaking: { id: 'syrup-staking', type: GroupType.POSITION, label: 'Syrup Pools' },
autoCake: { id: 'auto-cake', type: GroupType.POSITION, label: 'Auto CAKE' },
ifoCake: { id: 'ifo-cake', type: GroupType.POSITION, label: 'IFO CAKE' },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Farms' },
pool: { id: 'pool', type: GroupType.TOKEN, label: 'Pools' },
},
supportedNetworks: { [Network.BINANCE_SMART_CHAIN_MAINNET]: [AppAction.VIEW] },
primaryColor: '#1fc8d4',
Expand Down
10 changes: 5 additions & 5 deletions src/apps/pickle/pickle.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ export const PICKLE_DEFINITION = appDefinition({
medium: 'https://picklefinance.medium.com/',
},
groups: {
jar: { id: 'jar', type: GroupType.TOKEN },
votingEscrow: { id: 'voting-escrow', type: GroupType.POSITION },
masterchefFarm: { id: 'masterchef-farm', type: GroupType.POSITION },
masterchefV2Farm: { id: 'masterchef-v2-farm', type: GroupType.POSITION },
singleStakingFarm: { id: 'single-staking-farm', type: GroupType.POSITION },
jar: { id: 'jar', type: GroupType.TOKEN, label: 'Jars' },
votingEscrow: { id: 'voting-escrow', type: GroupType.POSITION, label: 'Dill' },
masterchefFarm: { id: 'masterchef-farm', type: GroupType.POSITION, label: 'Farms' },
masterchefV2Farm: { id: 'masterchef-v2-farm', type: GroupType.POSITION, label: 'Farms' },
singleStakingFarm: { id: 'single-staking-farm', type: GroupType.POSITION, label: 'Farms' },
},
primaryColor: '#1b8d54',
tags: [AppTag.YIELD_AGGREGATOR],
Expand Down
8 changes: 4 additions & 4 deletions src/apps/pie-dao/pie-dao.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ export const PIE_DAO_DEFINITION = appDefinition({
name: 'PieDAO',
description: `PieDAO is the asset allocation DAO for decentralized market-weighted portfolio allocations.`,
groups: {
farmSingleStaking: { id: 'farm-single-staking', type: GroupType.POSITION },
farmMasterChef: { id: 'farm-master-chef', type: GroupType.POSITION },
eDough: { id: 'e-dough', type: GroupType.TOKEN },
voting: { id: 'voting', type: GroupType.POSITION },
farmSingleStaking: { id: 'farm-single-staking', type: GroupType.POSITION, label: 'Farming' },
farmMasterChef: { id: 'farm-master-chef', type: GroupType.POSITION, label: 'Farming' },
eDough: { id: 'e-dough', type: GroupType.TOKEN, label: 'Escrow' },
voting: { id: 'voting', type: GroupType.POSITION, label: 'Voting Escrow' },
},
url: 'https://www.piedao.org/',
links: {
Expand Down
8 changes: 4 additions & 4 deletions src/apps/pool-together/pool-together.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ export const POOL_TOGETHER_DEFINITION = appDefinition({
medium: 'https://medium.com/pooltogether',
},
groups: {
v3: { id: 'v3', type: GroupType.TOKEN },
v4: { id: 'v4', type: GroupType.TOKEN },
claimable: { id: 'claimable', type: GroupType.TOKEN },
v3Pod: { id: 'v3-pod', type: GroupType.POSITION },
v3: { id: 'v3', type: GroupType.TOKEN, label: 'Prize Pools' },
v4: { id: 'v4', type: GroupType.TOKEN, label: 'PoolTogether' },
claimable: { id: 'claimable', type: GroupType.TOKEN, label: 'Rewards' },
v3Pod: { id: 'v3-pod', type: GroupType.POSITION, label: 'Prize Pods' },
},
tags: [AppTag.LOTTERY],
supportedNetworks: {
Expand Down
8 changes: 4 additions & 4 deletions src/apps/qi-dao/qi-dao.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ export const QI_DAO_DEFINITION = appDefinition({
name: 'Qi Dao',
description: `Qi Dao is a lending and stablecoin protocol native to Polygon.`,
groups: {
escrowedQi: { id: 'escrowed-qi', type: GroupType.POSITION },
farm: { id: 'farm', type: GroupType.POSITION },
vault: { id: 'vault', type: GroupType.POSITION },
yield: { id: 'yield', type: GroupType.TOKEN },
escrowedQi: { id: 'escrowed-qi', type: GroupType.POSITION, label: 'Escrowed QI' },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Staking' },
vault: { id: 'vault', type: GroupType.POSITION, label: 'Vaults' },
yield: { id: 'yield', type: GroupType.TOKEN, label: 'Yield' },
},
url: 'https://www.mai.finance/',
tags: [AppTag.COLLATERALIZED_DEBT_POSITION, AppTag.FARMING, AppTag.STABLECOIN],
Expand Down
6 changes: 3 additions & 3 deletions src/apps/synthetix/synthetix.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ export const SYNTHETIX_DEFINITION = appDefinition({
name: 'Synthetix',
description: `A new financial primitive enabling the creation of synthetic assets, offering unique derivatives and exposure to real-world assets on the blockchain.`,
groups: {
synth: { id: 'synth', type: GroupType.TOKEN },
farm: { id: 'farm', type: GroupType.POSITION },
mintr: { id: 'mintr', type: GroupType.POSITION },
synth: { id: 'synth', type: GroupType.TOKEN, label: 'Synths' },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Mintr' },
mintr: { id: 'mintr', type: GroupType.POSITION, label: 'Staking' },
},
url: 'https://synthetix.io/',
links: {
Expand Down
6 changes: 3 additions & 3 deletions src/apps/teddy-cash/teddy-cash.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ export const TEDDY_CASH_DEFINITION = appDefinition({
medium: 'https://medium.com/teddy-cash',
},
groups: {
farm: { id: 'farm', type: GroupType.POSITION },
trove: { id: 'trove', type: GroupType.POSITION },
stabilityPool: { id: 'stability-pool', type: GroupType.POSITION },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Staked' },
trove: { id: 'trove', type: GroupType.POSITION, label: 'Trove' },
stabilityPool: { id: 'stability-pool', type: GroupType.POSITION, label: 'Stability Pool' },
},
tags: [AppTag.COLLATERALIZED_DEBT_POSITION],
supportedNetworks: {
Expand Down
4 changes: 2 additions & 2 deletions src/apps/tokemak/tokemak.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ export const TOKEMAK_DEFINITION = appDefinition({
name: 'Tokemak',
description: `Tokemak creates sustainable DeFi liquidity and capital efficient markets through a convenient decentralized market making protocol.`,
groups: {
farm: { id: 'farm', type: GroupType.POSITION },
reactor: { id: 'reactor', type: GroupType.TOKEN },
farm: { id: 'farm', type: GroupType.POSITION, label: 'Staking' },
reactor: { id: 'reactor', type: GroupType.TOKEN, label: 'Reactors' },
},
url: 'https://www.tokemak.xyz/',
links: {
Expand Down
14 changes: 7 additions & 7 deletions src/apps/trader-joe/trader-joe.definition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ export const TRADER_JOE_DEFINITION = appDefinition({
name: 'Trader Joe',
description: `Trader Joe is your one-stop decentralized trading platform on the Avalanche network.`,
groups: {
pool: { id: 'pool', type: GroupType.TOKEN },
xJoe: { id: 'x-joe', type: GroupType.TOKEN },
sJoe: { id: 's-joe', type: GroupType.POSITION },
veJoeFarm: { id: 've-joe-farm', type: GroupType.POSITION },
chefV2Farm: { id: 'chef-v2-farm', type: GroupType.POSITION },
chefV3Farm: { id: 'chef-v3-farm', type: GroupType.POSITION },
chefBoostedFarm: { id: 'chef-boosted-farm', type: GroupType.POSITION },
pool: { id: 'pool', type: GroupType.TOKEN, label: 'Pools' },
xJoe: { id: 'x-joe', type: GroupType.TOKEN, label: 'xJoe' },
sJoe: { id: 's-joe', type: GroupType.POSITION, label: 'sJoe' },
veJoeFarm: { id: 've-joe-farm', type: GroupType.POSITION, label: 'Farms' },
chefV2Farm: { id: 'chef-v2-farm', type: GroupType.POSITION, label: 'Farms' },
chefV3Farm: { id: 'chef-v3-farm', type: GroupType.POSITION, label: 'Farms' },
chefBoostedFarm: { id: 'chef-boosted-farm', type: GroupType.POSITION, label: 'Boost' },
},
url: 'https://traderjoexyz.com/',
links: {
Expand Down
Loading

0 comments on commit 527cce5

Please sign in to comment.