void MiningSubscribe(JObject obj)
{
// {"id": 1, "result": [[["mining.set_difficulty", "b4b6693b72a50c7116db18d6497cac52"], ["mining.notify", "ae6812eb4cd7735a302a8a9dd95cf71f"]], "08000002", 4], "error": null}
//obj = JsonConvert.DeserializeObject<JObject>("{\"error\": null, \"id\": 1, \"result\": [[\"mining.notify\", \"ae6812eb4cd7735a302a8a9dd95cf71f\"], \"f8002c90\", 4]}");
JArray result = (JArray)obj["result"];
JArray parms = (JArray)result[0];
mExtraNOnce = (string)result[1];
mExtraNOnceSize = (int)result[2];
/*
string diff = null;
string notify = null;
foreach (JToken t in parms)
{
JArray param = (JArray)t;
string key = (string)param[0];
string val = (string)param[1];
if (key == "mining.set_difficulty")
diff = val;
else if (key == "mining.notify")
notify = val;
else
{
Console.WriteLine("MiningSubscribe - Unknown param: " + key);
}
}
*/
}