From ac9247195beeb51ec2a6ac60eba8fae30b043bf8 Mon Sep 17 00:00:00 2001 From: Amir Bandeali Date: Thu, 25 Apr 2019 09:00:03 -0700 Subject: [PATCH] Don't use exchangeDataEncoder as default for functions that don't involve orders --- contracts/coordinator/test/coordinator.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/contracts/coordinator/test/coordinator.ts b/contracts/coordinator/test/coordinator.ts index 6b69ddda6b..d9ed5e49f9 100644 --- a/contracts/coordinator/test/coordinator.ts +++ b/contracts/coordinator/test/coordinator.ts @@ -502,8 +502,8 @@ describe('Coordinator tests', () => { }); }); it('cancelOrdersUpTo call should be successful without an approval', async () => { - const orders: SignedOrder[] = []; - const data = exchangeDataEncoder.encodeOrdersToExchangeData(ExchangeFunctionName.CancelOrdersUpTo, orders); + const targetEpoch = constants.ZERO_AMOUNT; + const data = exchange.cancelOrdersUpTo.getABIEncodedTransactionData(targetEpoch); const transaction = makerTransactionFactory.newSignedTransaction(data); const transactionReceipt = await web3Wrapper.awaitTransactionSuccessAsync( await coordinatorContract.executeTransaction.sendTransactionAsync( @@ -524,7 +524,7 @@ describe('Coordinator tests', () => { const cancelLogArgs = (cancelLogs[0] as LogWithDecodedArgs).args; expect(cancelLogArgs.makerAddress).to.eq(makerAddress); expect(cancelLogArgs.senderAddress).to.eq(coordinatorContract.address); - expect(cancelLogArgs.orderEpoch).to.bignumber.eq(new BigNumber(1)); + expect(cancelLogArgs.orderEpoch).to.bignumber.eq(targetEpoch.plus(1)); }); }); });