public async Task Can_Place_Limit_Order() { // Arrange var client = this.GetClient(); var limitOrderCriteria = new LimitOrderCriteria { Pair = "XBTZAR", PostOnly = true, Price = 200000, Type = OrderTypes.Ask, Volume = 0.000006M }; // Act var createOrderResponse = await client.PostLimitOrderAsync(limitOrderCriteria : limitOrderCriteria); // Assert Assert.NotNull(createOrderResponse); Assert.False(string.IsNullOrWhiteSpace(value: createOrderResponse.OrderId)); }
public static async Task <CreateOrderResponse> PostLimitOrderAsync(this LunoClient lunoClient, LimitOrderCriteria limitOrderCriteria) { return(await lunoClient.PostAsync <CreateOrderResponse>(ResourceBase, limitOrderCriteria)); }