Update Exchange artifacts and adjust ExchangeWrapper
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -669,7 +669,7 @@ export class ExchangeWrapper extends ContractWrapper {
|
||||
);
|
||||
|
||||
const wouldRoundingErrorOccur = await this._isRoundingErrorAsync(
|
||||
signedOrder.takerTokenAmount, fillTakerAmount, signedOrder.makerTokenAmount,
|
||||
fillTakerAmount, signedOrder.takerTokenAmount, signedOrder.makerTokenAmount,
|
||||
);
|
||||
if (wouldRoundingErrorOccur) {
|
||||
throw new Error(ExchangeContractErrs.OrderFillRoundingError);
|
||||
@@ -714,7 +714,7 @@ export class ExchangeWrapper extends ContractWrapper {
|
||||
await assert.isUserAddressAvailableAsync(this._web3Wrapper);
|
||||
const exchangeInstance = await this._getExchangeContractAsync();
|
||||
const isRoundingError = await exchangeInstance.isRoundingError.call(
|
||||
demoninator, numerator, makerTokenAmount,
|
||||
numerator, demoninator, makerTokenAmount,
|
||||
);
|
||||
return isRoundingError;
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ export interface ExchangeContract extends ContractInstance {
|
||||
call: (orderHash: string) => BigNumber.BigNumber;
|
||||
};
|
||||
isRoundingError: {
|
||||
call: (takerTokenAmount: BigNumber.BigNumber, fillTakerAmount: BigNumber.BigNumber,
|
||||
call: (fillTakerAmount: BigNumber.BigNumber, takerTokenAmount: BigNumber.BigNumber,
|
||||
makerTokenAmount: BigNumber.BigNumber, txOpts?: TxOpts) => Promise<boolean>;
|
||||
};
|
||||
fillOrder: {
|
||||
@@ -85,10 +85,10 @@ export interface ExchangeContract extends ContractInstance {
|
||||
v: number[], r: string[], s: string[], txOpts?: TxOpts) => number;
|
||||
};
|
||||
cancelOrder: {
|
||||
(orderAddresses: OrderAddresses, orderValues: OrderValues, canceltakerTokenAmount: BigNumber.BigNumber,
|
||||
(orderAddresses: OrderAddresses, orderValues: OrderValues, cancelTakerTokenAmount: BigNumber.BigNumber,
|
||||
txOpts?: TxOpts): ContractResponse;
|
||||
estimateGas: (orderAddresses: OrderAddresses, orderValues: OrderValues,
|
||||
canceltakerTokenAmount: BigNumber.BigNumber,
|
||||
cancelTakerTokenAmount: BigNumber.BigNumber,
|
||||
txOpts?: TxOpts) => number;
|
||||
};
|
||||
batchCancelOrders: {
|
||||
|
||||
Reference in New Issue
Block a user