diff options
author | Amir Bandeali <abandeali1@gmail.com> | 2018-08-18 04:28:01 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-18 04:28:01 +0800 |
commit | ddf85112d7e4eb1581e0d82ce6eedad429641106 (patch) | |
tree | 3b2806fadf759b53480233665b98024d5221385e /packages/contracts/test/utils/log_decoder.ts | |
parent | 8131a87046e129f6f5a8978e6133fb21abd8db42 (diff) | |
parent | e35788e2c867d5fa2467ca7f7e564b8ff7b17110 (diff) | |
download | dexon-sol-tools-ddf85112d7e4eb1581e0d82ce6eedad429641106.tar dexon-sol-tools-ddf85112d7e4eb1581e0d82ce6eedad429641106.tar.gz dexon-sol-tools-ddf85112d7e4eb1581e0d82ce6eedad429641106.tar.bz2 dexon-sol-tools-ddf85112d7e4eb1581e0d82ce6eedad429641106.tar.lz dexon-sol-tools-ddf85112d7e4eb1581e0d82ce6eedad429641106.tar.xz dexon-sol-tools-ddf85112d7e4eb1581e0d82ce6eedad429641106.tar.zst dexon-sol-tools-ddf85112d7e4eb1581e0d82ce6eedad429641106.zip |
Merge pull request #933 from 0xProject/refactor/contracts/tokens
[contracts] Refactor token implementations
Diffstat (limited to 'packages/contracts/test/utils/log_decoder.ts')
-rw-r--r-- | packages/contracts/test/utils/log_decoder.ts | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/packages/contracts/test/utils/log_decoder.ts b/packages/contracts/test/utils/log_decoder.ts index 5a4801319..6064ef0f7 100644 --- a/packages/contracts/test/utils/log_decoder.ts +++ b/packages/contracts/test/utils/log_decoder.ts @@ -16,7 +16,6 @@ import { constants } from './constants'; export class LogDecoder { private readonly _web3Wrapper: Web3Wrapper; - private readonly _contractAddress: string; private readonly _abiDecoder: AbiDecoder; public static wrapLogBigNumbers(log: any): any { const argNames = _.keys(log.args); @@ -27,9 +26,8 @@ export class LogDecoder { } } } - constructor(web3Wrapper: Web3Wrapper, contractAddress: string) { + constructor(web3Wrapper: Web3Wrapper) { this._web3Wrapper = web3Wrapper; - this._contractAddress = contractAddress; const abiArrays: AbiDefinition[][] = []; _.forEach(artifacts, (artifact: ContractArtifact) => { const compilerOutput = artifact.compilerOutput; @@ -48,7 +46,6 @@ export class LogDecoder { } public async getTxWithDecodedLogsAsync(txHash: string): Promise<TransactionReceiptWithDecodedLogs> { const tx = await this._web3Wrapper.awaitTransactionSuccessAsync(txHash, constants.AWAIT_TRANSACTION_MINED_MS); - tx.logs = _.filter(tx.logs, log => log.address === this._contractAddress); tx.logs = _.map(tx.logs, log => this.decodeLogOrThrow(log)); return tx; } |