public List <DelegateRewards> GetDelegateRewards(string account) { var client = new HttpClient { BaseAddress = new Uri(Url) }; var response = client.GetAsync($"delegator_rewards_with_details/{account}").Result; if (response.IsSuccessStatusCode) { var result = response.Content.ReadAsStringAsync().Result; var bakerRewards = DelegateRewards.FromJson(result); return(bakerRewards); } Log.Info($"{(int)response.StatusCode} ({response.ReasonPhrase})"); client.Dispose(); return(null); }