From 3c74a365f8155010680e96940cbed67c0bda1c19 Mon Sep 17 00:00:00 2001 From: chefmomota Date: Thu, 17 Oct 2024 21:14:35 +0800 Subject: [PATCH] feat: List position manager --- .../src/constants/vaults/bsc.ts | 63 ++++++++++++------- packages/tokens/src/constants/bsc.ts | 8 +++ 2 files changed, 50 insertions(+), 21 deletions(-) diff --git a/packages/position-managers/src/constants/vaults/bsc.ts b/packages/position-managers/src/constants/vaults/bsc.ts index c6ccd9996f89d..3cab01b33ebd0 100644 --- a/packages/position-managers/src/constants/vaults/bsc.ts +++ b/packages/position-managers/src/constants/vaults/bsc.ts @@ -4,27 +4,48 @@ import { Strategy, VaultConfig } from '../../types' import { MANAGER } from '../managers' export const vaults: VaultConfig[] = [ - // { - // id: 24, - // idByManager: 1, - // name: 'TEAHOUSE', - // bCakeWrapperAddress: '0x12635Cb59c4fC4Ef777358165D52c2909DBA2Eb6', - // address: '0x12635Cb59c4fC4Ef777358165D52c2909DBA2Eb6', - // vaultAddress: '0xB64Ba2A7613D8250FB9a94df6667B7b8a893c7F6', - // adapterAddress: '0x6fA17B8E95A3A8668d0e4e80be237CEa687a1358', - // currencyA: bscTokens.eth, - // currencyB: bscTokens.btcb, - // earningToken: bscTokens.cake, - // feeTier: FeeAmount.MEDIUM, - // strategy: Strategy.APS, - // manager: MANAGER.TEAHOUSE, - // isSingleDepositToken: false, - // allowDepositToken0: true, - // allowDepositToken1: true, - // managerInfoUrl: 'https://teahouse.finance/', - // strategyInfoUrl: 'https://docs.teahouse.finance/teahouse-finance-1/lp-vaults/strategies', - // learnMoreAboutUrl: 'https://docs.teahouse.finance/teahouse-finance-1/managed-vaults/about-managed-vaults', - // }, + { + id: 28, + idByManager: 18, + name: 'BRIL', + bCakeWrapperAddress: '', + address: '', + adapterAddress: '', + vaultAddress: '0x2f0B78D0CaF03A81FEDe970909c6F6bb35dcA5Eb', + currencyA: bscTokens.ynBNB, + currencyB: bscTokens.wbnb, + earningToken: bscTokens.cake, + feeTier: FeeAmount.LOW, + strategy: Strategy.YIELD_IQ, + manager: MANAGER.BRIL, + isSingleDepositToken: true, + allowDepositToken0: false, + allowDepositToken1: true, + managerInfoUrl: 'https://www.bril.finance/', + strategyInfoUrl: 'https://docs.bril.finance/yield-iq/overview', + learnMoreAboutUrl: 'https://docs.bril.finance/bril-finance/introduction', + }, + { + id: 27, + idByManager: 17, + name: 'BRIL', + bCakeWrapperAddress: '', + address: '', + adapterAddress: '', + vaultAddress: '0x12aED05752F5Fb82a060968EF7DF37074a652800', + currencyA: bscTokens.ynBNB, + currencyB: bscTokens.wbnb, + earningToken: bscTokens.cake, + feeTier: FeeAmount.LOW, + strategy: Strategy.YIELD_IQ, + manager: MANAGER.BRIL, + isSingleDepositToken: true, + allowDepositToken0: true, + allowDepositToken1: false, + managerInfoUrl: 'https://www.bril.finance/', + strategyInfoUrl: 'https://docs.bril.finance/yield-iq/overview', + learnMoreAboutUrl: 'https://docs.bril.finance/bril-finance/introduction', + }, { id: 26, idByManager: 16, diff --git a/packages/tokens/src/constants/bsc.ts b/packages/tokens/src/constants/bsc.ts index 24b5080dd7d49..0c24bff6fc7ab 100644 --- a/packages/tokens/src/constants/bsc.ts +++ b/packages/tokens/src/constants/bsc.ts @@ -3333,4 +3333,12 @@ export const bscTokens = { 'xPufETH', 'https://www.puffer.fi/', ), + ynBNB: new ERC20Token( + ChainId.BSC, + '0x304B5845b9114182ECb4495Be4C91a273b74B509', + 18, + 'ynBNB', + 'YieldNest: BNB Liquid Restaking', + 'https://app.yieldnest.finance/restake/ynBNB', + ), }