From 9c74794270e22b7cd8bce5fe30e70ecae1578c5d Mon Sep 17 00:00:00 2001 From: Evgeny Boxer Date: Wed, 4 Aug 2021 11:34:06 +1000 Subject: [PATCH] fix: pass token address to balanceFor function --- src/composables/trade/useGnosis.ts | 2 +- src/providers/tokens.provider.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/composables/trade/useGnosis.ts b/src/composables/trade/useGnosis.ts index adca5b60aa..c8c83e39be 100644 --- a/src/composables/trade/useGnosis.ts +++ b/src/composables/trade/useGnosis.ts @@ -296,7 +296,7 @@ export default function useGnosis({ state.errors.priceExceedsBalance = bnum( formatUnits(maximumInAmount, tokenIn.value.decimals) - ).gt(balanceFor(tokenIn.value)); + ).gt(balanceFor(tokenIn.value.address)); } } } diff --git a/src/providers/tokens.provider.ts b/src/providers/tokens.provider.ts index fb3eeaa183..ada679ec57 100644 --- a/src/providers/tokens.provider.ts +++ b/src/providers/tokens.provider.ts @@ -56,7 +56,7 @@ export interface TokensProviderResponse { hasBalance: Function; approvalsRequired: Function; priceFor: Function; - balanceFor: Function; + balanceFor: (address: string) => number; getTokens: Function; }