From 386bb892ac3802f1f761de5aeaf2c1c54467852f Mon Sep 17 00:00:00 2001 From: alexcos20 Date: Thu, 1 Oct 2020 06:23:56 -0700 Subject: [PATCH] add optional fromBlock --- src/ocean/Assets.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ocean/Assets.ts b/src/ocean/Assets.ts index e424f4318..d2dfa53ae 100644 --- a/src/ocean/Assets.ts +++ b/src/ocean/Assets.ts @@ -596,11 +596,13 @@ export class Assets extends Instantiable { * get Order History * @param {Account} account * @param {string} serviceType Optional, filter by + * @param {number} fromBlock Optional, start at block * @return {Promise} transactionHash of the payment */ public async getOrderHistory( account: Account, - serviceType?: string + serviceType?: string, + fromBlock?: number ): Promise { const results: OrderHistory[] = [] const address = this.web3.utils.toChecksumAddress(account.getId()) @@ -608,7 +610,7 @@ export class Assets extends Instantiable { topics: [ ['0x24c95b9bea47f62df4b9eea32c98c597eccfc5cac47f8477647be875ad925eee', address] ], - fromBlock: 0 + fromBlock: fromBlock || 0 }) for (let i = 0; i < events.length; i++) { const blockDetails = await this.web3.eth.getBlock(events[i].blockNumber)