aboutsummaryrefslogtreecommitdiffstats
path: root/packages/subproviders
diff options
context:
space:
mode:
authorHsuan Lee <boczeratul@gmail.com>2019-03-06 14:50:42 +0800
committerHsuan Lee <boczeratul@gmail.com>2019-03-06 14:50:42 +0800
commitd20e81c449a717a79e1a78f83963cf64fbcddfd7 (patch)
tree57cf4d159ce6c8c83822656e83b78aae258e3448 /packages/subproviders
parent089d04de844a776df3c4095db22039a929ed3d65 (diff)
downloaddexon-sol-tools-d20e81c449a717a79e1a78f83963cf64fbcddfd7.tar
dexon-sol-tools-d20e81c449a717a79e1a78f83963cf64fbcddfd7.tar.gz
dexon-sol-tools-d20e81c449a717a79e1a78f83963cf64fbcddfd7.tar.bz2
dexon-sol-tools-d20e81c449a717a79e1a78f83963cf64fbcddfd7.tar.lz
dexon-sol-tools-d20e81c449a717a79e1a78f83963cf64fbcddfd7.tar.xz
dexon-sol-tools-d20e81c449a717a79e1a78f83963cf64fbcddfd7.tar.zst
dexon-sol-tools-d20e81c449a717a79e1a78f83963cf64fbcddfd7.zip
Add type definitions to web3-provider-engine
Diffstat (limited to 'packages/subproviders')
-rw-r--r--packages/subproviders/package.json8
-rw-r--r--packages/subproviders/src/globals.d.ts4
-rw-r--r--packages/subproviders/src/index.ts2
-rw-r--r--packages/subproviders/src/subproviders/nonce_tracker.ts2
-rw-r--r--packages/subproviders/src/utils/subprovider_utils.ts2
-rw-r--r--packages/subproviders/test/unit/nonce_tracker_subprovider_test.ts2
6 files changed, 10 insertions, 10 deletions
diff --git a/packages/subproviders/package.json b/packages/subproviders/package.json
index c9766b3e1..95397053c 100644
--- a/packages/subproviders/package.json
+++ b/packages/subproviders/package.json
@@ -1,6 +1,6 @@
{
"name": "@dexon-foundation/subproviders",
- "version": "2.1.15",
+ "version": "2.1.16",
"engines": {
"node": ">=6.12"
},
@@ -31,10 +31,11 @@
"dependencies": {
"@0x/assert": "^1.0.23",
"@0x/types": "^1.5.2",
- "@0x/typescript-typings": "^3.0.8",
"@0x/utils": "^3.0.1",
"@0x/web3-wrapper": "^3.2.4",
"@dexon-foundation/ganache-core": "^2.3.2",
+ "@dexon-foundation/typescript-typings": "^1.0.4",
+ "@dexon-foundation/web3-provider-engine": "^14.1.1",
"@ledgerhq/hw-app-eth": "^4.3.0",
"@ledgerhq/hw-transport-u2f": "4.24.0",
"@types/eth-lightwallet": "^3.0.0",
@@ -49,8 +50,7 @@
"hdkey": "^0.7.1",
"json-rpc-error": "2.0.0",
"lodash": "^4.17.5",
- "semaphore-async-await": "^1.5.1",
- "web3-provider-engine": "14.0.6"
+ "semaphore-async-await": "^1.5.1"
},
"devDependencies": {
"@0x/tslint-config": "^2.0.2",
diff --git a/packages/subproviders/src/globals.d.ts b/packages/subproviders/src/globals.d.ts
index 3cbf84e37..d174c2912 100644
--- a/packages/subproviders/src/globals.d.ts
+++ b/packages/subproviders/src/globals.d.ts
@@ -4,13 +4,13 @@ declare module '*.json' {
export default json;
/* tslint:enable */
}
-declare module 'web3-provider-engine/util/rpc-cache-utils' {
+declare module '@dexon-foundation/web3-provider-engine/util/rpc-cache-utils' {
class ProviderEngineRpcUtils {
public static blockTagForPayload(payload: any): string | null;
}
export = ProviderEngineRpcUtils;
}
-declare module 'web3-provider-engine/subproviders/fixture' {
+declare module '@dexon-foundation/web3-provider-engine/subproviders/fixture' {
import { JSONRPCRequestPayload, JSONRPCResponsePayload } from 'ethereum-types';
class FixtureSubprovider {
constructor(staticResponses: any);
diff --git a/packages/subproviders/src/index.ts b/packages/subproviders/src/index.ts
index 050027f96..f438ea11a 100644
--- a/packages/subproviders/src/index.ts
+++ b/packages/subproviders/src/index.ts
@@ -1,6 +1,6 @@
import Eth from '@ledgerhq/hw-app-eth';
import TransportU2F from '@ledgerhq/hw-transport-u2f';
-export import Web3ProviderEngine = require('web3-provider-engine');
+export import Web3ProviderEngine = require('@dexon-foundation/web3-provider-engine');
import { LedgerEthereumClient } from './types';
diff --git a/packages/subproviders/src/subproviders/nonce_tracker.ts b/packages/subproviders/src/subproviders/nonce_tracker.ts
index eea722aee..4e4013d23 100644
--- a/packages/subproviders/src/subproviders/nonce_tracker.ts
+++ b/packages/subproviders/src/subproviders/nonce_tracker.ts
@@ -3,7 +3,7 @@ import * as _ from 'lodash';
import { BlockParamLiteral, JSONRPCRequestPayload } from 'ethereum-types';
import EthereumTx = require('ethereumjs-tx');
import ethUtil = require('ethereumjs-util');
-import providerEngineUtils = require('web3-provider-engine/util/rpc-cache-utils');
+import providerEngineUtils = require('@dexon-foundation/web3-provider-engine/util/rpc-cache-utils');
import { Callback, ErrorCallback, NextCallback, NonceSubproviderErrors } from '../types';
diff --git a/packages/subproviders/src/utils/subprovider_utils.ts b/packages/subproviders/src/utils/subprovider_utils.ts
index beda408ab..f63699de2 100644
--- a/packages/subproviders/src/utils/subprovider_utils.ts
+++ b/packages/subproviders/src/utils/subprovider_utils.ts
@@ -1,4 +1,4 @@
-import Web3ProviderEngine = require('web3-provider-engine');
+import Web3ProviderEngine = require('@dexon-foundation/web3-provider-engine');
import { Subprovider } from '../subproviders/subprovider';
diff --git a/packages/subproviders/test/unit/nonce_tracker_subprovider_test.ts b/packages/subproviders/test/unit/nonce_tracker_subprovider_test.ts
index a5cef30dc..e0fae763a 100644
--- a/packages/subproviders/test/unit/nonce_tracker_subprovider_test.ts
+++ b/packages/subproviders/test/unit/nonce_tracker_subprovider_test.ts
@@ -1,5 +1,5 @@
import * as chai from 'chai';
-import FixtureSubprovider = require('web3-provider-engine/subproviders/fixture');
+import FixtureSubprovider = require('@dexon-foundation/web3-provider-engine/subproviders/fixture');
import { promisify } from '@0x/utils';
import EthereumTx = require('ethereumjs-tx');