public bool Equals(OrderCompleted rhs) { return (rhs != null && OrderId == rhs.OrderId && TradeType == rhs.TradeType && Pair == rhs.Pair && Trades.SequenceEqual(rhs.Trades)); }