diff --git a/apps/web/src/views/PositionManagers/utils/strategy.ts b/apps/web/src/views/PositionManagers/utils/strategy.ts index 9c7fe28aa2da5..ed76e01decf1b 100644 --- a/apps/web/src/views/PositionManagers/utils/strategy.ts +++ b/apps/web/src/views/PositionManagers/utils/strategy.ts @@ -15,6 +15,8 @@ export function getStrategyName(t: TranslateFunction, strategy: Strategy) { return t('Pegged') case Strategy.ALO: return t('Automated Liquidity Optimization') + case Strategy.ASCEND: + return t('Ascend') default: return '' } diff --git a/packages/localization/src/config/translations.json b/packages/localization/src/config/translations.json index 42f20a862fa28..ab0b67c3c8254 100644 --- a/packages/localization/src/config/translations.json +++ b/packages/localization/src/config/translations.json @@ -3121,5 +3121,6 @@ "Converted": "Converted", "Update Positions": "Update Positions", "Increase Liquidity": "Increase Liquidity", - "Migrate Liquidity": "Migrate Liquidity" + "Migrate Liquidity": "Migrate Liquidity", + "Ascend": "Ascend" } diff --git a/packages/pools/src/constants/pools/56.ts b/packages/pools/src/constants/pools/56.ts index 6794ca567cec1..e1aa77189479a 100644 --- a/packages/pools/src/constants/pools/56.ts +++ b/packages/pools/src/constants/pools/56.ts @@ -13,6 +13,15 @@ export const livePools: SerializedPool[] = [ tokenPerBlock: '10', isFinished: false, }, + { + sousId: 367, + stakingToken: bscTokens.cake, + earningToken: bscTokens.irl, + contractAddress: '0x41cD0Fad28F8531De22617959bc943F1B3E12Bd8', + poolCategory: PoolCategory.CORE, + tokenPerBlock: '0.0694444444444445', + version: 3, + }, { sousId: 366, stakingToken: bscTokens.cake, @@ -20,7 +29,6 @@ export const livePools: SerializedPool[] = [ contractAddress: '0x87f0210c658c81e854e6022315cD68804944acaE', poolCategory: PoolCategory.CORE, tokenPerBlock: '0.001929', - isFinished: false, version: 3, }, { diff --git a/packages/position-managers/src/constants/vaults/eth.ts b/packages/position-managers/src/constants/vaults/eth.ts index f6d6cf2390793..3e9569200ccd6 100644 --- a/packages/position-managers/src/constants/vaults/eth.ts +++ b/packages/position-managers/src/constants/vaults/eth.ts @@ -4,6 +4,25 @@ import { Strategy, VaultConfig } from '../../types' import { MANAGER } from '../managers' export const vaults: VaultConfig[] = [ + { + id: 5, + idByManager: 2, + name: 'BRIL', + address: '0xDd030FDCe5Da3Ad598Df003399d240fC60306355', + adapterAddress: '0x0891CFCDDdA2D07eb312337Ae6EdE0Bbd185B2FD', + currencyA: ethereumTokens.weth, + currencyB: ethereumTokens.swETH, + earningToken: ethereumTokens.cake, + feeTier: FeeAmount.LOW, + strategy: Strategy.ASCEND, + manager: MANAGER.BRIL, + isSingleDepositToken: true, + allowDepositToken0: true, + allowDepositToken1: false, + managerInfoUrl: 'https://www.bril.finance/', + strategyInfoUrl: 'https://docs.bril.finance/ascend/overview', + learnMoreAboutUrl: 'https://docs.bril.finance/yield-iq/faqs', + }, { id: 4, idByManager: 1, diff --git a/packages/position-managers/src/types.ts b/packages/position-managers/src/types.ts index 71e9f56401d3d..ebcd7ad9430d9 100644 --- a/packages/position-managers/src/types.ts +++ b/packages/position-managers/src/types.ts @@ -17,6 +17,7 @@ export enum Strategy { PASSIVE, PEGGED, ALO, + ASCEND, } export interface OnChainActionResponse {