public TRADEANSWER Trade(BTCECURRENCYPAIR pair, TRADETYPE type, decimal rate, decimal amount) { var args = new Dictionary <string, string>() { { "method", "Trade" }, { "pair", BTCECURRENCYPAIRHELPER.ToString(pair) }, { "type", TRADETYPEHELPER.ToString(type) }, { "rate", DecimalToString(rate) }, { "amount", DecimalToString(amount) } }; var result = JObject.Parse(Query(args)); if (result.Value <int>("success") == 0) { throw new Exception(result.Value <string>("error")); } return(TRADEANSWER.ReadFromJObject(result["return"] as JObject)); }
public static string ToString(TRADETYPE v) { return(Enum.GetName(typeof(TRADETYPE), v).ToLowerInvariant()); }