Example #1
0
        private static void Client_SubscriptionStatusChanged(object sender, Events.KrakenMessageEventArgs<SubscriptionStatus> e)
        {
            string message = e.Message.Status.ToString() + e.Message.Subscription.Name.ToString();
            if(e.Message.Pair != null)
            {
                message += e.Message.Pair.ToString();
            }
            if (e.Message.ErrorMessage != null)
            {
                message += e.Message.ErrorMessage.ToString();
            }

            SendLogMessage(message, 
                OsEngine.Logging.LogMessageType.Connect);

            // = (sender, e) => 
            // Console.WriteLine($"Subscription status changed: status={e.Message.Status}, pair={e.Message.Pair}, channelId={e.Message.ChannelId}, error={e.Message.ErrorMessage}, subscription.name={e.Message.Subscription.Name}");
        }
Example #2
0
       private static void Client_HeartbeatReceived(object sender, Events.KrakenMessageEventArgs<Heartbeat> e)
       {
 
       }
Example #3
0
 private static void Client_SystemStatusChanged(object sender, Events.KrakenMessageEventArgs<SystemStatus> e)
 {
     SendLogMessage(e.Message.Status.ToString(), OsEngine.Logging.LogMessageType.Connect);
     //(sender, e) => Console.WriteLine($"System status changed: status={e.Message.Status}");
 }