}
for m.engine.HasMatchedTx(tradePair, tradePair.Reverse()) {
matchedTx, err := m.engine.NextMatchedTx(tradePair, tradePair.Reverse())
}
for m.engine.HasMatchedTx(tradePair, tradePair.Reverse()) {
matchedTx, err := m.engine.NextMatchedTx(tradePair, tradePair.Reverse())