diff --git a/src/parachain/amm.ts b/src/parachain/amm.ts index ecb7f3a57..2bad12081 100644 --- a/src/parachain/amm.ts +++ b/src/parachain/amm.ts @@ -597,12 +597,9 @@ export class DefaultAMMAPI implements AMMAPI { private async _getFarmingRewardCurrencyIds( lpTokenCurrencyId: InterbtcPrimitivesCurrencyId ): Promise> { - const rewardCurrencies: Array = []; - const rewardCurrenciesRaw = await this.api.query.farmingRewards.rewardCurrencies(lpTokenCurrencyId); - rewardCurrenciesRaw.forEach((rewardCurrencyId: InterbtcPrimitivesCurrencyId) => - rewardCurrencies.push(rewardCurrencyId) - ); + + const rewardCurrencies = Array.from(rewardCurrenciesRaw.values()); return rewardCurrencies; }