From 4e949e92b6878365ffd21a569d2ae6e1cc7b4c99 Mon Sep 17 00:00:00 2001 From: alexcos20 Date: Wed, 21 Oct 2020 08:57:26 -0700 Subject: [PATCH] make searforDT lowercase --- src/exchange/FixedRateExchange.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/exchange/FixedRateExchange.ts b/src/exchange/FixedRateExchange.ts index d77f471b..7e7661a8 100644 --- a/src/exchange/FixedRateExchange.ts +++ b/src/exchange/FixedRateExchange.ts @@ -376,14 +376,17 @@ export class OceanFixedRateExchange { ): Promise { const result: FixedPriceExchange[] = [] const events = await this.contract.getPastEvents('ExchangeCreated', { - filter: { datatoken: dataTokenAddress }, + filter: { datatoken: dataTokenAddress.toLowerCase() }, fromBlock: 0, toBlock: 'latest' }) for (let i = 0; i < events.length; i++) { const constituents = await this.getExchange(events[i].returnValues[0]) constituents.exchangeID = events[i].returnValues[0] - if (constituents.active === true && constituents.dataToken === dataTokenAddress) { + if ( + constituents.active === true && + constituents.dataToken.toLowerCase() === dataTokenAddress.toLowerCase() + ) { const supply = new BigNumber(await this.getSupply(constituents.exchangeID)) const required = new BigNumber(minSupply) if (supply.gte(required)) {