function cmd::inspect::_blocks_info() {
  local name="${1:-}"
  block::has_file "$name" || return 0

  cmd::inspect::_section "Peer Blocks"

  local blocked_direct
  blocked_direct=$(block::is_blocked_direct "$name")
  [[ "$blocked_direct" == "true" ]] && \
    printf "    \033[1;31m🚫\033[0m blocked directly\n"

  local blocked_groups
  blocked_groups=$(block::get_groups "$name")
  [[ -n "$blocked_groups" ]] && \
    printf "    \033[1;31m🚫\033[0m blocked by groups: %s\n" "$blocked_groups"

  block::format_rules "$name"

  return 0
}