From bad9f6641e4f62e5110518f0932cd3fb83d04814 Mon Sep 17 00:00:00 2001 From: Matthias Kretschmann Date: Wed, 30 Sep 2020 13:33:15 +0200 Subject: [PATCH] debug --- src/balancer/OceanPool.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/balancer/OceanPool.ts b/src/balancer/OceanPool.ts index 58041c97..32650969 100644 --- a/src/balancer/OceanPool.ts +++ b/src/balancer/OceanPool.ts @@ -438,31 +438,33 @@ export class OceanPool extends Pool { const results: PoolTransaction[] = [] const pool = new this.web3.eth.Contract(this.poolABI, poolAddress) const dtAddress = await this.getDTAddress(poolAddress) - const myFilter: Filter = account ? { caller: account } : {} + const filter: Filter = account ? { caller: account } : {} let events: EventData[] events = await pool.getPastEvents('LOG_SWAP', { - filter: myFilter, + filter, fromBlock: 0, toBlock: 'latest' }) + for (let i = 0; i < events.length; i++) { if (!account || events[i].returnValues[0].toLowerCase() === account.toLowerCase()) results.push(await this.getEventData('swap', poolAddress, dtAddress, events[i])) } events = await pool.getPastEvents('LOG_JOIN', { - filter: myFilter, + filter, fromBlock: 0, toBlock: 'latest' }) + console.log(events) for (let i = 0; i < events.length; i++) { if (!account || events[i].returnValues[0].toLowerCase() === account.toLowerCase()) results.push(await this.getEventData('join', poolAddress, dtAddress, events[i])) } events = await pool.getPastEvents('LOG_EXIT', { - filter: myFilter, + filter, fromBlock: 0, toBlock: 'latest' }) @@ -487,6 +489,7 @@ export class OceanPool extends Pool { fromBlock: 0, toBlock: 'latest' }) + console.log(events) for (let i = 0; i < events.length; i++) { const logs = await this.getPoolLogs(events[i].returnValues[0], account) for (let j = 0; j < logs.length; j++) results.push(logs[j])