Moved Abi Encoder into utils package
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import { RawCalldata, Calldata, CalldataBlock, PayloadCalldataBlock, DependentCalldataBlock, MemberCalldataBlock } from "./calldata";
|
import { RawCalldata, Calldata, CalldataBlock, PayloadCalldataBlock, DependentCalldataBlock, MemberCalldataBlock } from "./calldata";
|
||||||
import { MethodAbi, DataItem } from 'ethereum-types';
|
import { MethodAbi, DataItem } from 'ethereum-types';
|
||||||
import { DecodingRules, EncodingRules } from './calldata';
|
import { DecodingRules, EncodingRules } from './calldata';
|
||||||
import { BigNumber } from '@0x/utils';
|
import { BigNumber } from '../configured_bignumber';
|
||||||
import ethUtil = require('ethereumjs-util');
|
import ethUtil = require('ethereumjs-util');
|
||||||
var _ = require('lodash');
|
var _ = require('lodash');
|
||||||
|
|
||||||
@@ -8,7 +8,7 @@ import ethUtil = require('ethereumjs-util');
|
|||||||
|
|
||||||
import { Calldata, RawCalldata } from './calldata';
|
import { Calldata, RawCalldata } from './calldata';
|
||||||
|
|
||||||
import { BigNumber } from '@0x/utils';
|
import { BigNumber } from '../configured_bignumber';
|
||||||
|
|
||||||
var _ = require('lodash');
|
var _ = require('lodash');
|
||||||
|
|
||||||
@@ -10,3 +10,4 @@ export { NULL_BYTES } from './constants';
|
|||||||
export { errorUtils } from './error_utils';
|
export { errorUtils } from './error_utils';
|
||||||
export { fetchAsync } from './fetch_async';
|
export { fetchAsync } from './fetch_async';
|
||||||
export { signTypedDataUtils } from './sign_typed_data_utils';
|
export { signTypedDataUtils } from './sign_typed_data_utils';
|
||||||
|
export * from './abi_encoder';
|
||||||
|
|||||||
@@ -1,21 +1,13 @@
|
|||||||
import * as chai from 'chai';
|
import * as chai from 'chai';
|
||||||
import 'mocha';
|
import 'mocha';
|
||||||
import ethUtil = require('ethereumjs-util');
|
|
||||||
|
|
||||||
var _ = require('lodash');
|
|
||||||
|
|
||||||
// import { assert } from '@0x/order-utils/src/assert';
|
// import { assert } from '@0x/order-utils/src/assert';
|
||||||
|
|
||||||
import { chaiSetup } from './utils/chai_setup';
|
import { chaiSetup } from './utils/chai_setup';
|
||||||
|
import { BigNumber } from '../src/';
|
||||||
import { MethodAbi, DataItem } from 'ethereum-types';
|
|
||||||
|
|
||||||
import { BigNumber } from '@0x/utils';
|
|
||||||
import { assert } from '@0x/order-utils/src/assert';
|
|
||||||
//import * as AbiEncoder from './abi_encoder';
|
//import * as AbiEncoder from './abi_encoder';
|
||||||
|
|
||||||
import * as AbiEncoder from './abi_encoder';
|
import * as AbiEncoder from '../src/abi_encoder';
|
||||||
|
|
||||||
import * as AbiSamples from './abi_samples';
|
import * as AbiSamples from './abi_samples';
|
||||||
|
|
||||||
chaiSetup.configure();
|
chaiSetup.configure();
|
||||||
13
packages/utils/test/utils/chai_setup.ts
Normal file
13
packages/utils/test/utils/chai_setup.ts
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
import * as chai from 'chai';
|
||||||
|
import chaiAsPromised = require('chai-as-promised');
|
||||||
|
import ChaiBigNumber = require('chai-bignumber');
|
||||||
|
import * as dirtyChai from 'dirty-chai';
|
||||||
|
|
||||||
|
export const chaiSetup = {
|
||||||
|
configure(): void {
|
||||||
|
chai.config.includeStack = true;
|
||||||
|
chai.use(ChaiBigNumber());
|
||||||
|
chai.use(dirtyChai);
|
||||||
|
chai.use(chaiAsPromised);
|
||||||
|
},
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user