public static OrderBook ToOrderBook(jsonOrderBook Book) { OrderBook tmpBook = new OrderBook() { TimeStamp = JSON.FromEpoch(Book.timstamp), }; foreach (jsonOrder tmpOrder in Book.asks) { tmpBook.Bids.Add(tmpOrder.ToOrder()); } foreach (jsonOrder tmpOrder in Book.asks) { tmpBook.Asks.Add(tmpOrder.ToOrder()); } return(tmpBook); }
public static jsonOrderBook FromOrderBook(OrderBook Book) { List <jsonOrder> asks = new List <jsonOrder>(); List <jsonOrder> bids = new List <jsonOrder>(); foreach (Order x in Book.Asks) { asks.Add(x.ToJsonOrder()); } foreach (Order x in Book.Bids) { bids.Add(x.ToJsonOrder()); } jsonOrderBook tmpBook = new jsonOrderBook() { timstamp = JSON.ToEpoch(Book.TimeStamp), asks = asks.ToArray(), bids = bids.ToArray() }; return(tmpBook); }
public static OrderBook FromJsonOrderBook(jsonOrderBook Book) { return(Book.ToOrderBook()); }