From ae899a86dbf21829c87f3cff0a34161181b09133 Mon Sep 17 00:00:00 2001 From: Hsuan Lee Date: Wed, 6 Mar 2019 16:40:51 +0800 Subject: Update provider type --- packages/sol-tracing-utils/src/trace_collection_subprovider.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'packages/sol-tracing-utils') diff --git a/packages/sol-tracing-utils/src/trace_collection_subprovider.ts b/packages/sol-tracing-utils/src/trace_collection_subprovider.ts index a2e5abd09..140f04b4a 100644 --- a/packages/sol-tracing-utils/src/trace_collection_subprovider.ts +++ b/packages/sol-tracing-utils/src/trace_collection_subprovider.ts @@ -1,8 +1,8 @@ import { BlockchainLifecycle } from '@0x/dev-utils'; -import { Callback, ErrorCallback, NextCallback, Subprovider } from '@dexon-foundation/subproviders'; +import { Callback, ErrorCallback, NextCallback, Subprovider, Web3ProviderEngine } from '@dexon-foundation/subproviders'; import { logUtils } from '@0x/utils'; import { CallDataRPC, marshaller, Web3Wrapper } from '@0x/web3-wrapper'; -import { JSONRPCRequestPayload, Provider, TxData } from 'ethereum-types'; +import { JSONRPCRequestPayload, TxData } from 'ethereum-types'; import * as _ from 'lodash'; import { Lock } from 'semaphore-async-await'; @@ -129,7 +129,7 @@ export abstract class TraceCollectionSubprovider extends Subprovider { * directly. * @param engine The ProviderEngine this subprovider is added to */ - public setEngine(engine: Provider): void { + public setEngine(engine: Web3ProviderEngine): void { super.setEngine(engine); this._web3Wrapper = new Web3Wrapper(engine); } -- cgit v1.2.3