Move our contract templates to accept Provider instead of Web3Wrapper
This commit is contained in:
2
packages/dev-utils/src/globals.d.ts
vendored
2
packages/dev-utils/src/globals.d.ts
vendored
@@ -1,5 +1,3 @@
|
||||
declare module 'web3-provider-engine/subproviders/rpc';
|
||||
|
||||
declare module '*.json' {
|
||||
const json: any;
|
||||
/* tslint:disable */
|
||||
|
||||
@@ -7,6 +7,7 @@ import ProviderEngine = require('web3-provider-engine');
|
||||
import RpcSubprovider = require('web3-provider-engine/subproviders/rpc');
|
||||
|
||||
import { EmptyWalletSubprovider, FakeGasEstimateSubprovider, GanacheSubprovider } from '@0xproject/subproviders';
|
||||
import { Provider } from '@0xproject/types';
|
||||
import * as fs from 'fs';
|
||||
import * as _ from 'lodash';
|
||||
import * as process from 'process';
|
||||
@@ -34,7 +35,7 @@ export const web3Factory = {
|
||||
web3.setProvider(provider);
|
||||
return web3;
|
||||
},
|
||||
getRpcProvider(config: Web3Config = {}): Web3.Provider {
|
||||
getRpcProvider(config: Web3Config = {}): Provider {
|
||||
const provider = new ProviderEngine();
|
||||
const isCoverageEnabled = env.parseBoolean(EnvVars.SolidityCoverage);
|
||||
if (isCoverageEnabled) {
|
||||
|
||||
Reference in New Issue
Block a user