added route in time
iterate only through orders of same currency for matching
Remember the matched pairs of orders for the duration of the TX