From 6bb5dcc22196f0dd7cdf75c655677bb99734f01a Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Thu, 17 Sep 2020 17:06:46 +0200 Subject: [PATCH] Remove unnecessary getTokenMetaForDenom --- packages/faucet/src/tokenmanager.ts | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/packages/faucet/src/tokenmanager.ts b/packages/faucet/src/tokenmanager.ts index fd0810c7..f799a85a 100644 --- a/packages/faucet/src/tokenmanager.ts +++ b/packages/faucet/src/tokenmanager.ts @@ -29,11 +29,9 @@ export class TokenManager { const amountFromEnv = process.env[`FAUCET_CREDIT_AMOUNT_${denom.toUpperCase()}`]; const amount = amountFromEnv ? Uint53.fromString(amountFromEnv).toNumber() : defaultCreditAmount; const value = new Uint53(amount * factor.toNumber()); - - const meta = this.getTokenMetaForDenom(denom); return { amount: value.toString(), - denom: meta.denom, + denom: denom, }; } @@ -51,9 +49,7 @@ export class TokenManager { /** true iff the distributor account needs a refill */ public needsRefill(account: MinimalAccount, denom: string): boolean { - const meta = this.getTokenMetaForDenom(denom); - - const balanceAmount = account.balance.find((b) => b.denom === meta.denom); + const balanceAmount = account.balance.find((b) => b.denom === denom); const balance = Decimal.fromAtomics(balanceAmount ? balanceAmount.amount : "0", 0); const thresholdAmount = this.refillThreshold(denom); @@ -61,10 +57,4 @@ export class TokenManager { return balance.isLessThan(threshold); } - - private getTokenMetaForDenom(denom: string): BankTokenMeta { - const match = this.config.bankTokens.find((token) => token.denom === denom); - if (!match) throw new Error(`No token found for denom: ${denom}`); - return match; - } }