public QuadrigaOrderResponse[] GetActiveOrders(string pair) { var nonce = Nonce; var request = new QuadrigaLimitOrderRequest { book = pair, key = PublicKey, nonce = nonce, signature = CreateSignature256(String.Format("{0}{1}{2}", nonce, ClientID, PublicKey)) }; var response = UserQuery("open_orders", HttpMethod.Post, null, JsonConvert.SerializeObject(request), true); return(JsonConvert.DeserializeObject <QuadrigaOrderResponse[]>(response.Content)); }
public QuadrigaOrderResponse PlaceMarketOrder(string path, double amount, string book, double price) { var nonce = Nonce; var request = new QuadrigaLimitOrderRequest { amount = amount, book = book, key = PublicKey, nonce = nonce, signature = CreateSignature256(String.Format("{0}{1}{2}", nonce, ClientID, PublicKey)) }; var response = UserQuery(path, HttpMethod.Post, null, JsonConvert.SerializeObject(request), true); return(JsonConvert.DeserializeObject <QuadrigaOrderResponse>(response.Content)); }