public override HuobiSimpleResult CancelOrder(HuobiMarket coinType, uint uid) { CancelOrderAnswer cancelAnswer = _btceApi.CancelOrder((int)uid); return(new HuobiSimpleResult { result = cancelAnswer.OrderId.ToString() }); }
public static CancelOrderAnswer ReadFromJObject(JObject o) { var r = new CancelOrderAnswer() { Funds = Funds.ReadFromJObject(o["funds"] as JObject), OrderId = o.Value <int>("order_id") }; return(r); }
public static CancelOrderAnswer ReadFromJObject(JObject o) { var r = new CancelOrderAnswer { Funds = Funds.ReadFromJObject(o["funds"] as JObject), OrderId = o.Value<int>("order_id") }; return r; }
public CancelOrderAnswer CancelOrder(int orderId) { var args = new Dictionary <string, string>() { { "method", "CancelOrder" }, { "order_id", orderId.ToString() } }; var result = JObject.Parse(Query(args)); if (result.Value <int>("success") == 0) { throw new Exception(result.Value <string>("error")); } return(CancelOrderAnswer.ReadFromJObject(result["return"] as JObject)); }