Merge branch 'development' into removeMigrateStep
* development: Fix tests Call static functions as static Address feedback Move our contract templates to accept Provider instead of Web3Wrapper
This commit is contained in:
		@@ -1,5 +1,6 @@
 | 
			
		||||
import { BlockchainLifecycle, devConstants, web3Factory } from '@0xproject/dev-utils';
 | 
			
		||||
import { BigNumber } from '@0xproject/utils';
 | 
			
		||||
import { Web3Wrapper } from '@0xproject/web3-wrapper';
 | 
			
		||||
import * as chai from 'chai';
 | 
			
		||||
import 'mocha';
 | 
			
		||||
import * as Web3 from 'web3';
 | 
			
		||||
@@ -59,7 +60,7 @@ describe('EtherTokenWrapper', () => {
 | 
			
		||||
        userAddresses = await zeroEx.getAvailableAddressesAsync();
 | 
			
		||||
        addressWithETH = userAddresses[0];
 | 
			
		||||
        wethContractAddress = zeroEx.etherToken.getContractAddressIfExists() as string;
 | 
			
		||||
        depositWeiAmount = (zeroEx as any)._web3Wrapper.toWei(new BigNumber(5));
 | 
			
		||||
        depositWeiAmount = Web3Wrapper.toWei(new BigNumber(5));
 | 
			
		||||
        decimalPlaces = 7;
 | 
			
		||||
        addressWithoutFunds = userAddresses[1];
 | 
			
		||||
    });
 | 
			
		||||
@@ -105,7 +106,7 @@ describe('EtherTokenWrapper', () => {
 | 
			
		||||
        it('should throw if user has insufficient ETH balance for deposit', async () => {
 | 
			
		||||
            const preETHBalance = await (zeroEx as any)._web3Wrapper.getBalanceInWeiAsync(addressWithETH);
 | 
			
		||||
 | 
			
		||||
            const extraETHBalance = (zeroEx as any)._web3Wrapper.toWei(5, 'ether');
 | 
			
		||||
            const extraETHBalance = Web3Wrapper.toWei(new BigNumber(5));
 | 
			
		||||
            const overETHBalanceinWei = preETHBalance.add(extraETHBalance);
 | 
			
		||||
 | 
			
		||||
            return expect(
 | 
			
		||||
 
 | 
			
		||||
@@ -37,7 +37,12 @@ export class FillScenarios {
 | 
			
		||||
        for (const token of this._tokens) {
 | 
			
		||||
            if (token.symbol !== 'ZRX' && token.symbol !== 'WETH') {
 | 
			
		||||
                const defaults = {};
 | 
			
		||||
                const dummyToken = new DummyTokenContract(web3Wrapper, artifacts.DummyTokenArtifact.abi, token.address);
 | 
			
		||||
                const dummyToken = new DummyTokenContract(
 | 
			
		||||
                    artifacts.DummyTokenArtifact.abi,
 | 
			
		||||
                    token.address,
 | 
			
		||||
                    web3Wrapper.getProvider(),
 | 
			
		||||
                    web3Wrapper.getContractDefaults(),
 | 
			
		||||
                );
 | 
			
		||||
                const tokenSupply = ZeroEx.toBaseUnitAmount(INITIAL_COINBASE_TOKEN_SUPPLY_IN_UNITS, token.decimals);
 | 
			
		||||
                const txHash = await dummyToken.setBalance.sendTransactionAsync(this._coinbase, tokenSupply, {
 | 
			
		||||
                    from: this._coinbase,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user