156:function peers::is_blocked() {
158:  block::is_blocked "$name"
250:  local is_blocked
251:  peers::is_blocked "$name" && is_blocked="true" || is_blocked="false"
252:  if [[ "$is_blocked" == "true" ]]; then
325:  local name="${1:-}" client_ip="${2:-}" was_blocked="${3:-false}"
333:  if [[ -n "$client_ip" ]] && $was_blocked; then
348:  local name="${1:-}" pubkey="${2:-}" is_blocked="${3:-false}"
352:  data=$(peers::last_seen_data "$is_blocked" "$last_ts" "$handshake_ts")
365:  local name="${1:-}" public_key="${2:-}" is_blocked="${3:-false}"
369:  state=$(peers::connection_state "$is_blocked" "$is_restricted" \
376:  if [[ "$is_blocked" == "true" ]]; then
377:    color="\033[1;31m"   # red — blocked
392:function peers::format_status_verbose() {
393:  local name="${1:-}" public_key="${2:-}" is_blocked="${3:-false}"
398:  state=$(peers::connection_state "$is_blocked" "$is_restricted" \
403:  if [[ "$is_blocked" == "true" ]]; then
405:    suffix=" (blocked)"
430:  local is_blocked="${1:-false}" is_restricted="${2:-false}"
438:  if [[ "$is_blocked" == "true" ]]; then