From e381adaf22270faf4249e4465db3feb389217be9 Mon Sep 17 00:00:00 2001 From: Justin D'Errico Date: Fri, 29 Apr 2022 16:08:54 -0400 Subject: [PATCH] fix(balancer): Add missing exports for zapper api --- .../balancer-v2/helpers/balancer-v2.pool.token-helper.ts | 8 ++++---- src/apps/balancer-v2/index.ts | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/apps/balancer-v2/helpers/balancer-v2.pool.token-helper.ts b/src/apps/balancer-v2/helpers/balancer-v2.pool.token-helper.ts index a26b34f03..57ff46b34 100644 --- a/src/apps/balancer-v2/helpers/balancer-v2.pool.token-helper.ts +++ b/src/apps/balancer-v2/helpers/balancer-v2.pool.token-helper.ts @@ -11,7 +11,7 @@ import { Network } from '~types/network.interface'; import { BalancerV2ContractFactory } from '../contracts'; -export enum PoolLabelStrategy { +export enum BalancerV2PoolLabelStrategy { TOKEN_SYMBOLS = 'token-symbols', POOL_NAME = 'pool-name', } @@ -35,7 +35,7 @@ type GetBalancerV2PoolTokensParams = { appId: string; network: Network; }) => Promise<{ address: string; volume: number }[]>; - resolvePoolLabelStrategy?: () => PoolLabelStrategy; + resolvePoolLabelStrategy?: () => BalancerV2PoolLabelStrategy; }; @Injectable() @@ -53,7 +53,7 @@ export class BalancerV2PoolTokensHelper { vaultAddress, minLiquidity = 0, resolvePoolTokenAddresses, - resolvePoolLabelStrategy = () => PoolLabelStrategy.TOKEN_SYMBOLS, + resolvePoolLabelStrategy = () => BalancerV2PoolLabelStrategy.TOKEN_SYMBOLS, }: GetBalancerV2PoolTokensParams) { const multicall = this.appToolkit.getMulticall(network); const prices = await this.appToolkit.getBaseTokenPrices(network); @@ -109,7 +109,7 @@ export class BalancerV2PoolTokensHelper { // Display Props const labelStrategy = resolvePoolLabelStrategy(); const label = - labelStrategy === PoolLabelStrategy.POOL_NAME + labelStrategy === BalancerV2PoolLabelStrategy.POOL_NAME ? await multicall.wrap(poolContract).name() : tokens.map(v => v.symbol).join(' / '); const secondaryLabel = reservePercentages.map(p => `${Math.round(p * 100)}%`).join(' / '); diff --git a/src/apps/balancer-v2/index.ts b/src/apps/balancer-v2/index.ts index c80897453..ebec5a5a9 100644 --- a/src/apps/balancer-v2/index.ts +++ b/src/apps/balancer-v2/index.ts @@ -3,3 +3,4 @@ export { BalancerV2ContractFactory } from './contracts'; // Helpers export { BalancerV2SpotPriceHelper } from './helpers/balancer-v2.spot-price.helper'; +export { BalancerV2PoolLabelStrategy, BalancerV2PoolTokensHelper } from './helpers/balancer-v2.pool.token-helper';