// Where side is "buy"|"sell"
        OrderNew SubmitOrder(OrderSide side, decimal price, decimal size)
        {
            if (m_tradeLive == false)
            {
                return(null);                            // only submit trades when m_tradeLive is true
            }
            var working = m_exch.SubmitLimitOrder(m_pair, side, price, size);

            return(working);

            /*string[] txids;
             * if (addorder != null)
             * {
             *  txids = addorder.Txid;
             *  //var descr = addorder.Descr;
             *  cout("{0}>---SUBMITTED ORDER {1}", m_pair, addorder.ToString());
             *  m_txids.UnionWith(txids);
             *  if (side == "buy")
             *      m_buyTxIds.AddRange(txids);
             *  else
             *      m_sellTxIds.AddRange(txids);
             * }
             * else
             *  txids = null;*/
        }