public override string OrderCancelEnd(string parameters) { string response = DoKeyRequest(parameters); string errmsg = ""; string errcaption = ""; BOrderLimit jdata = null; try { jdata = Newtonsoft.Json.JsonConvert.DeserializeObject <BOrderLimit>(response); if (!jdata.success) { errcaption = "Market API Error:"; errmsg = jdata.message; } if (jdata.result == null) { errcaption += "Market API Error:"; errmsg += "DataResult=Null >>> " + response; } } catch (Exception ex) { errcaption = "Parsing Response Error:"; errmsg = ex.Message + " >>> " + response; } if (errmsg != "") { throw new MarketAPIException(errcaption + " >> " + errmsg); } return(""); }
public override string OrderSellLimitEnd(string parameters) { string response = DoKeyRequest(parameters); BOrderLimit jdata = Newtonsoft.Json.JsonConvert.DeserializeObject <BOrderLimit>(response); //lastRequestMsg = jdata.message; //lastRequestStatus = jdata.success; if (!jdata.success) { throw new MarketAPIException("Market API Error:" + jdata.message); } return(""); }