public async Task <List <MyOrder> > GetMyActiveOrders(OrderReleased orderReleased) { List <KeyValuePair <string, string> > parameters = new List <KeyValuePair <string, string> >() { new KeyValuePair <string, string>(PARAMETER_ORDER_RELEASED, orderReleased == OrderReleased.Unreleased ? ORDER_UNRELEASED.ToString() : ORDER_RELEASED.ToString()) }; return(VircurexParsers.ParseMyActiveOrders(await CallPrivate <JObject>(Method.read_orders, parameters))); }
public async Task CancelOrder(OrderId orderId, OrderReleased orderReleased) { VircurexOrderId vircurexOrderId = (VircurexOrderId)orderId; List <KeyValuePair <string, string> > parameters = new List <KeyValuePair <string, string> >() { new KeyValuePair <string, string>(PARAMETER_ORDER_ID, vircurexOrderId.Value.ToString()), new KeyValuePair <string, string>(PARAMETER_ORDER_RELEASED, orderReleased == OrderReleased.Unreleased ? ORDER_UNRELEASED.ToString() : ORDER_RELEASED.ToString()) }; JObject response = await CallPrivate <JObject>(Method.delete_order, parameters); }