/// <summary> /// Preparing params for request /// </summary> /// <param name="public_key">Public API-key</param> /// <param name="private_key">Private API-key</param> public void Prepare(string public_key, string private_key) { Key = public_key; Params = Params ?? new Dictionary <string, string>(); Params.Add("key", public_key); Data = JsonConvert.SerializeObject(Params); Signature = SHA512HMAC.Generate(Data, private_key); }