Use remainingFillableAmount instead of maker/takerAssetAmount for amount field for Radar orders

This commit is contained in:
fragosti
2019-02-13 13:41:20 -08:00
parent 1cb7e70b42
commit e8b60ab292

View File

@@ -84,13 +84,10 @@ function _toGeneric(radarMarket: RadarMarket, radarOrder: RadarSignedOrder): Gen
if (radarMarket.baseTokenDecimals === undefined) {
return undefined;
}
const rawAmount =
radarOrder.type === RadarOrderType.ASK
? radarOrder.signedOrder.makerAssetAmount
: radarOrder.signedOrder.takerAssetAmount;
return {
price: radarOrder.price.toString(),
amount: Web3Wrapper.toUnitAmount(new BigNumber(rawAmount.toString()), radarMarket.baseTokenDecimals).toString(),
// Use the remaining fillable amount
amount: radarOrder.remainingQuoteTokenAmount.toString(),
};
}