CHANGELOG
* Export `GethCallOverrides` type (#2620)
* Dependencies updated
* Dependencies updated
* Refactor into public libraries. (#2464)
* Dependencies updated
* Dependencies updated
* Set default `hardfork` option for ganache provider to `"istanbul"` (#2432)
* Add `locked` `Web3Config` option. (#2407)
* Dependencies updated
* Dependencies updated
* `revertWith` mocha extensions now accept Promise-like objects instead of just Promises (#2031)
* Add `shouldAllowUnlimitedContractSize` to `Web3Config`. (#2075)
* Add `UNLIMITED_CONTRACT_SIZE` to `EnvVars`. (#2075)
* Add `total_accounts` option to `Web3Config`. (#2109)
* Add `chaiSetup` function with `RevertError` testing support (#1761)
* Refactor out `Error` coercion code into the `utils` package (#1819)
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* `revertWith` mocha extensions now accept Promise-like objects instead of just Promises (#2031)
* Add `shouldAllowUnlimitedContractSize` to `Web3Config`. (#2075)
* Add `UNLIMITED_CONTRACT_SIZE` to `EnvVars`. (#2075)
* Add `total_accounts` option to `Web3Config`. (#2109)
* Add `chaiSetup` function with `RevertError` testing support (#1761)
* Refactor out `Error` coercion code into the `utils` package (#1819)
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Move `tokenUtils` here from `@0x/contract-wrappers` (#2037)
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Added `startProviderEngine` to `providerUtils`. Preventing excess block polling (#1695)
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Allow using the Web3Factory in-process Ganache provider with existing DB snapshot (#1602)
* Dependencies updated
* Dependencies updated
* Upgrade the bignumber.js to v8.0.2 (#1517)
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Make web3-provider-engine types a 'dependency' so it's available to users of the library (#1105)
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Add optional parameter shouldUseFakeGasEstimate to Web3Config (#622)
* Add SolidityProfiler to EnvVars (#675)
* Pass SolCompilerArtifactAdapter to CoverageSubprovider (#589)
* Move callbackErrorReporter over from 0x.js (#579)
* Dependencies updated
* Update web3 provider engine to 14.0.4 (#555)
* Allow an rpcURL to be set in Web3Config (for testnet RPC endpoints) (#524)
* Dependencies updated
* Dependencies updated
* Dependencies updated
* Reduce npm package size by adding an `.npmignore` file.
* Move `@0xproject/web3-wrapper` to dependencies from devDependencies.
* Add coverage subprovider if SOLIDITY_COVERAGE env variable is true (#426)
* Refactor `BlockchainLifecycle` to work with in-process ganache (#426)
* Remove `RPC` class and move it's logic to `Web3Wrapper` (#426)
* Remove subproviders (#392)
* Fix publishing issue where .npmignore was not properly excluding undesired content (#389)
* Updated `types-ethereumjs-util` dev dependency (#352)