Fix lint errors
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
import { schemas } from '@0xproject/json-schemas';
|
||||
import { SignedOrder } from '@0xproject/types';
|
||||
import { BigNumber } from '@0xproject/utils';
|
||||
import * as _ from 'lodash';
|
||||
|
||||
import { assert } from './assert';
|
||||
import { constants } from './constants';
|
||||
|
||||
@@ -37,7 +37,7 @@ export const sortingUtils = {
|
||||
*/
|
||||
sortFeeOrdersByFeeAdjustedRate(signedFeeOrders: SignedOrder[]): SignedOrder[] {
|
||||
assert.doesConformToSchema('signedFeeOrders', signedFeeOrders, schemas.signedOrdersSchema);
|
||||
const rateCalculator = rateUtils.getFeeAdjustedRateOfFeeOrder;
|
||||
const rateCalculator = rateUtils.getFeeAdjustedRateOfFeeOrder.bind(rateUtils);
|
||||
const sortedOrders = sortOrders(signedFeeOrders, rateCalculator);
|
||||
return sortedOrders;
|
||||
},
|
||||
|
||||
@@ -2,7 +2,7 @@ import { BigNumber } from '@0xproject/utils';
|
||||
import * as chai from 'chai';
|
||||
import 'mocha';
|
||||
|
||||
import { constants, rateUtils } from '../src';
|
||||
import { rateUtils } from '../src';
|
||||
|
||||
import { chaiSetup } from './utils/chai_setup';
|
||||
import { testOrderFactory } from './utils/test_order_factory';
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
import { BigNumber } from '@0xproject/utils';
|
||||
import * as chai from 'chai';
|
||||
import * as _ from 'lodash';
|
||||
import 'mocha';
|
||||
|
||||
import { constants, rateUtils, sortingUtils } from '../src';
|
||||
import { sortingUtils } from '../src';
|
||||
|
||||
import { chaiSetup } from './utils/chai_setup';
|
||||
import { testOrderFactory } from './utils/test_order_factory';
|
||||
@@ -32,15 +31,12 @@ describe('sortingUtils', () => {
|
||||
});
|
||||
it('correctly sorts by fee adjusted rate when feeRate is Provided', async () => {
|
||||
const orders = [testOrder1, testOrder2, testOrder3];
|
||||
const sortedOrders = sortingUtils.sortOrdersByFeeAdjustedRate(
|
||||
[testOrder1, testOrder2, testOrder3],
|
||||
feeRate,
|
||||
);
|
||||
const sortedOrders = sortingUtils.sortOrdersByFeeAdjustedRate(orders, feeRate);
|
||||
expect(sortedOrders).to.deep.equal([testOrder2, testOrder1, testOrder3]);
|
||||
});
|
||||
it('correctly sorts by fee adjusted rate when no feeRate is Provided', async () => {
|
||||
const orders = [testOrder1, testOrder2, testOrder3];
|
||||
const sortedOrders = sortingUtils.sortOrdersByFeeAdjustedRate([testOrder1, testOrder2, testOrder3]);
|
||||
const sortedOrders = sortingUtils.sortOrdersByFeeAdjustedRate(orders);
|
||||
expect(sortedOrders).to.deep.equal([testOrder2, testOrder1, testOrder3]);
|
||||
});
|
||||
});
|
||||
@@ -64,7 +60,7 @@ describe('sortingUtils', () => {
|
||||
});
|
||||
it('correctly sorts by fee adjusted rate', async () => {
|
||||
const orders = [testOrder1, testOrder2, testOrder3];
|
||||
const sortedOrders = sortingUtils.sortFeeOrdersByFeeAdjustedRate([testOrder1, testOrder2, testOrder3]);
|
||||
const sortedOrders = sortingUtils.sortFeeOrdersByFeeAdjustedRate(orders);
|
||||
expect(sortedOrders).to.deep.equal([testOrder2, testOrder3, testOrder1]);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user