public BlockHeader GetNodeHeader(Node node)
        {
            var client = new NodeClient(node.Url, _http, _logger);

            try
            {
                return(client.GetBlockHeader("head"));
            }
            catch (Exception e)
            {
                return(null);
            }
        }
        // TODO: For refactoring
        public string GetStatus(Node node)
        {
            var client = new NodeClient(node.Url, _http, _logger);

            try
            {
                var bh = client.GetBlockHeader("head");
                return($"{bh.level} ({bh.timestamp}) 🆗");
            }
            catch (Exception e)
            {
                return(e.Message);
            }
        }