feeAmounts[assetID] = fee.amount
}
- receivedAmount, priceDiff := match.CalcReceivedAmount(orders)
+ receivedAmount, priceDiffs := match.CalcReceivedAmount(orders)
feeStrategy := match.NewDefaultFeeStrategy(maxFeeRate)
- return feeStrategy.Validate(receivedAmount, priceDiff, feeAmounts)
+ return feeStrategy.Validate(receivedAmount, feeAmounts, priceDiffs)
}
func (m *MovCore) validateMatchedTxSequence(txs []*types.Tx) error {