Incorrect amount when is zero or non-zrx fee

This commit is contained in:
Jacob Evans 2017-11-20 09:20:37 +11:00
parent 3bb6d8871b
commit 94ce7a54c3

View File

@ -88,7 +88,7 @@ export class OrderStateUtils {
(transferrableFeeTokenAmount.greaterThanOrEqualTo(remainingFeeTokenAmount) && (transferrableFeeTokenAmount.greaterThanOrEqualTo(remainingFeeTokenAmount) &&
transferrableMakerTokenAmount.greaterThanOrEqualTo(remainingMakerTokenAmount) && transferrableMakerTokenAmount.greaterThanOrEqualTo(remainingMakerTokenAmount) &&
signedOrder.makerTokenAddress !== zrxTokenAddress)) { signedOrder.makerTokenAddress !== zrxTokenAddress)) {
remainingFillableMakerTokenAmount = transferrableMakerTokenAmount; remainingFillableMakerTokenAmount = remainingMakerTokenAmount;
} else { } else {
remainingFillableMakerTokenAmount = this.calculatePartiallyFillableMakerTokenAmount( remainingFillableMakerTokenAmount = this.calculatePartiallyFillableMakerTokenAmount(
transferrableMakerTokenAmount, transferrableFeeTokenAmount, remainingMakerTokenAmount, transferrableMakerTokenAmount, transferrableFeeTokenAmount, remainingMakerTokenAmount,