`@0x/asset-swapper: Address review comments.
This commit is contained in:
parent
12e65bbf26
commit
a36ff9e365
@ -106,11 +106,10 @@ export class MarketOperationUtils {
|
|||||||
if (!optimalPath) {
|
if (!optimalPath) {
|
||||||
throw new Error(AggregationError.NoOptimalPath);
|
throw new Error(AggregationError.NoOptimalPath);
|
||||||
}
|
}
|
||||||
const [outputToken, inputToken] = getOrderTokens(nativeOrders[0]);
|
|
||||||
return this._createOrderUtils.createSellOrdersFromPath(
|
return this._createOrderUtils.createSellOrdersFromPath(
|
||||||
this._orderDomain,
|
this._orderDomain,
|
||||||
inputToken,
|
takerToken,
|
||||||
outputToken,
|
makerToken,
|
||||||
collapsePath(optimalPath, false),
|
collapsePath(optimalPath, false),
|
||||||
_opts.bridgeSlippage,
|
_opts.bridgeSlippage,
|
||||||
);
|
);
|
||||||
|
@ -55,7 +55,7 @@ describe('DexSampler tests', () => {
|
|||||||
function createOrder(overrides?: Partial<SignedOrder>): SignedOrder {
|
function createOrder(overrides?: Partial<SignedOrder>): SignedOrder {
|
||||||
return {
|
return {
|
||||||
chainId: CHAIN_ID,
|
chainId: CHAIN_ID,
|
||||||
exchangeAddress: hexUtils.random(20),
|
exchangeAddress: randomAddress(),
|
||||||
makerAddress: constants.NULL_ADDRESS,
|
makerAddress: constants.NULL_ADDRESS,
|
||||||
takerAddress: constants.NULL_ADDRESS,
|
takerAddress: constants.NULL_ADDRESS,
|
||||||
senderAddress: constants.NULL_ADDRESS,
|
senderAddress: constants.NULL_ADDRESS,
|
||||||
@ -111,8 +111,8 @@ describe('DexSampler tests', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('getKyberSellQuotes()', async () => {
|
it('getKyberSellQuotes()', async () => {
|
||||||
const expectedTakerToken = hexUtils.random(20);
|
const expectedTakerToken = randomAddress();
|
||||||
const expectedMakerToken = hexUtils.random(20);
|
const expectedMakerToken = randomAddress();
|
||||||
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const sampler = new MockSamplerContract({
|
const sampler = new MockSamplerContract({
|
||||||
@ -135,8 +135,8 @@ describe('DexSampler tests', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('getEth2DaiSellQuotes()', async () => {
|
it('getEth2DaiSellQuotes()', async () => {
|
||||||
const expectedTakerToken = hexUtils.random(20);
|
const expectedTakerToken = randomAddress();
|
||||||
const expectedMakerToken = hexUtils.random(20);
|
const expectedMakerToken = randomAddress();
|
||||||
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const sampler = new MockSamplerContract({
|
const sampler = new MockSamplerContract({
|
||||||
@ -159,8 +159,8 @@ describe('DexSampler tests', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('getUniswapSellQuotes()', async () => {
|
it('getUniswapSellQuotes()', async () => {
|
||||||
const expectedTakerToken = hexUtils.random(20);
|
const expectedTakerToken = randomAddress();
|
||||||
const expectedMakerToken = hexUtils.random(20);
|
const expectedMakerToken = randomAddress();
|
||||||
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const sampler = new MockSamplerContract({
|
const sampler = new MockSamplerContract({
|
||||||
@ -183,8 +183,8 @@ describe('DexSampler tests', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('getEth2DaiBuyQuotes()', async () => {
|
it('getEth2DaiBuyQuotes()', async () => {
|
||||||
const expectedTakerToken = hexUtils.random(20);
|
const expectedTakerToken = randomAddress();
|
||||||
const expectedMakerToken = hexUtils.random(20);
|
const expectedMakerToken = randomAddress();
|
||||||
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const sampler = new MockSamplerContract({
|
const sampler = new MockSamplerContract({
|
||||||
@ -207,8 +207,8 @@ describe('DexSampler tests', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('getUniswapBuyQuotes()', async () => {
|
it('getUniswapBuyQuotes()', async () => {
|
||||||
const expectedTakerToken = hexUtils.random(20);
|
const expectedTakerToken = randomAddress();
|
||||||
const expectedMakerToken = hexUtils.random(20);
|
const expectedMakerToken = randomAddress();
|
||||||
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedTakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
const expectedMakerFillAmounts = getSampleAmounts(new BigNumber(100e18), 10);
|
||||||
const sampler = new MockSamplerContract({
|
const sampler = new MockSamplerContract({
|
||||||
@ -235,8 +235,8 @@ describe('DexSampler tests', () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
it('getSellQuotes()', async () => {
|
it('getSellQuotes()', async () => {
|
||||||
const expectedTakerToken = hexUtils.random(20);
|
const expectedTakerToken = randomAddress();
|
||||||
const expectedMakerToken = hexUtils.random(20);
|
const expectedMakerToken = randomAddress();
|
||||||
const sources = [ERC20BridgeSource.Kyber, ERC20BridgeSource.Eth2Dai, ERC20BridgeSource.Uniswap];
|
const sources = [ERC20BridgeSource.Kyber, ERC20BridgeSource.Eth2Dai, ERC20BridgeSource.Uniswap];
|
||||||
const ratesBySource: RatesBySource = {
|
const ratesBySource: RatesBySource = {
|
||||||
[ERC20BridgeSource.Kyber]: getRandomFloat(0, 100),
|
[ERC20BridgeSource.Kyber]: getRandomFloat(0, 100),
|
||||||
@ -285,8 +285,8 @@ describe('DexSampler tests', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('getBuyQuotes()', async () => {
|
it('getBuyQuotes()', async () => {
|
||||||
const expectedTakerToken = hexUtils.random(20);
|
const expectedTakerToken = randomAddress();
|
||||||
const expectedMakerToken = hexUtils.random(20);
|
const expectedMakerToken = randomAddress();
|
||||||
const sources = [ERC20BridgeSource.Eth2Dai, ERC20BridgeSource.Uniswap];
|
const sources = [ERC20BridgeSource.Eth2Dai, ERC20BridgeSource.Uniswap];
|
||||||
const ratesBySource: RatesBySource = {
|
const ratesBySource: RatesBySource = {
|
||||||
[ERC20BridgeSource.Eth2Dai]: getRandomFloat(0, 100),
|
[ERC20BridgeSource.Eth2Dai]: getRandomFloat(0, 100),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user