2 using Newtonsoft.Json;
\r
7 /// Represents a JsonRpc request
\r
9 [JsonObject(MemberSerialization.OptIn)]
\r
10 public class StratumRequest
\r
12 public StratumRequest()
\r
14 Id = Guid.NewGuid().ToString();
\r
18 /// Unique request id
\r
20 [JsonProperty("id")]
\r
21 public object Id { get; private set; }
\r
24 /// Stratum method name
\r
26 [JsonProperty("method")]
\r
27 public string Method { get; set; }
\r
32 [JsonProperty("params")]
\r
33 public object Params { get; set; }
\r