示例#1
0
        public void SubscribeToOrderBookSideUpdatesV2(string market, Action <KunaOrderBookUpdateEventV2, string> onUpdate)
        {
            var _myChannel = _pusherClient.Subscribe(FillPathParameter(MarketTradesChannel, market));

            _myChannel.Bind("update", (dynamic data) =>
            {
                string t = Convert.ToString(data);
                KunaOrderBookUpdateEventV2 deserialized = Deserialize <KunaOrderBookUpdateEventV2>(t).Data;
                onUpdate(deserialized, market);
            });
        }
 private void SocketOrderBookUpdate(KunaOrderBookUpdateEventV2 arg1, string arg2)
 {
     SetInitialOrderBook(DateTime.UtcNow.Ticks, arg1.Bids.OrderByDescending(c => c.Price), arg1.Asks.OrderBy(c => c.Price));
 }