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);
        }