Simplify the validation check for ExchangeContractErrs.OrderAlreadyCancelledOrFilled

This commit is contained in:
Leonid Logvinov
2017-08-23 18:29:24 +02:00
parent 32b2141794
commit dc3756bc99

View File

@@ -58,7 +58,7 @@ export class OrderValidationUtils {
if (cancelTakerTokenAmount.eq(0)) {
throw new Error(ExchangeContractErrs.OrderCancelAmountZero);
}
if (order.takerTokenAmount.minus(unavailableTakerTokenAmount).eq(0)) {
if (order.takerTokenAmount.eq(unavailableTakerTokenAmount)) {
throw new Error(ExchangeContractErrs.OrderAlreadyCancelledOrFilled);
}
const currentUnixTimestampSec = utils.getCurrentUnixTimestamp();