code: def get_address_overview(address, coin_symbol='btc', api_key=None):
      '''
      Takes an address and coin_symbol and return the address details
      '''
  
      assert is_valid_address_for_coinsymbol(b58_address=address,
              coin_symbol=coin_symbol)
  
      url = make_url(coin_symbol, 'addrs', **{address: 'balance'})
  
      params = {}
      if api_key:
          params['token'] = api_key
  
      r = requests.get(url, params=params, verify=True, timeout=TIMEOUT_IN_SECONDS)
      return get_valid_json(rf get_address_overview(address, coin_symbol='btc', api_key=None):
      '''
      Takes an address and coin_symbol and return the address details
      '''
  
      assert is_valid_address_for_coinsymbol(b58_address=address,
              coin_symbol=coin_symbol)
  
      url = make_url(coin_symbol, 'addrs', **{address: 'balance'})
  
      params = {}
      if api_key:
          params['token'] = api_key
  
      r = requests.get(url, params=params, verify=True, timeout=TIMEOUT_IN_SECONDS)
      return get_valid_json(r)
docs: Takes an address and coin_symbol and return the address details