diff --git a/modules/pool/lib/apr-data-sources/ve-bal-gauge-apr.service.ts b/modules/pool/lib/apr-data-sources/ve-bal-gauge-apr.service.ts index 14c59b35c..17906c4af 100644 --- a/modules/pool/lib/apr-data-sources/ve-bal-gauge-apr.service.ts +++ b/modules/pool/lib/apr-data-sources/ve-bal-gauge-apr.service.ts @@ -117,7 +117,7 @@ export class GaugeAprService implements PoolAprService { (networkContext.chain === 'MAINNET' || gauge.version === 2) ) { let minApr = 0; - if (networkContext.chain === 'MAINNET' && workingSupplyTvl > 0) { + if (workingSupplyTvl > 0) { minApr = rewardPerYear / workingSupplyTvl; } else if (gaugeTvl > 0) { minApr = rewardPerYear / gaugeTvl; diff --git a/modules/pool/lib/staking/gauge-staking.service.ts b/modules/pool/lib/staking/gauge-staking.service.ts index cf5fefb85..aef563cf7 100644 --- a/modules/pool/lib/staking/gauge-staking.service.ts +++ b/modules/pool/lib/staking/gauge-staking.service.ts @@ -276,7 +276,7 @@ export class GaugeStakingService implements PoolStakingService { }), ...Object.keys(rewardsData) .map((gaugeAddress) => [ - // L2 V1 case, includes tokens other than BAL + // L2 V1 case with any token ...Object.keys(rewardsData[gaugeAddress].rewardData).map((tokenAddress) => { const id = `${gaugeAddress}-${tokenAddress}`.toLowerCase(); const { rate, period_finish } = rewardsData[gaugeAddress].rewardData[tokenAddress];