public void CancellOrder(long orderId)
        {
            RequestCancellOrder co = new RequestCancellOrder {
                Id = orderId
            };
            var sco = JsonConvert.SerializeObject(co, CBitfinexJsonSerializer.Settings);

            SendMessage(sco);

            Log(String.Format("[CANCELL ORDER] ==> {0}", orderId));
        }
Esempio n. 2
0
        public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
        {
            if (!(value is RequestCancellOrder))
            {
                throw new ApplicationException("Can't serialize order exception");
            }

            RequestCancellOrder order = (RequestCancellOrder)value;


            writer.WriteStartArray();
            writer.WriteValue(0);
            writer.WriteValue("oc");
            writer.WriteValue((object)null);

            writer.WriteStartObject();

            writer.WritePropertyName("id");
            writer.WriteValue(order.Id);

            writer.WriteEndObject();
            writer.WriteEndArray();
        }