public async Task <List <Tuple <string, Order> > > GetAllOpenOrders() { var keys = (await _databaseHandler.GetAllKeys()).ToList(); var orders = new List <Tuple <string, Order> >(keys.Count()); foreach (var key in keys) { var order = await _databaseHandler.GetFromDatabase(key); orders.Add(new Tuple <string, Order>(key, order)); } return(orders); }