#!/bin/bash # Script de test de progression pour SDK Relay # Vérifier si le processus SDK Relay est en cours d'exécution if pgrep sdk_relay > /dev/null 2>/dev/null; then # Vérifier l'API WebSocket if curl -f http://localhost:8091/ >/dev/null 2>&1; then echo 'SDK Relay ready: WebSocket server responding' exit 0 else # Récupérer les logs récents pour voir la progression relay_logs=$(tail -20 /var/log/sdk_relay/sdk_relay.log 2>/dev/null | grep -E "(IBD|blocks|headers|waiting|scanning|connecting)" | tail -1 || echo "") if [ -n "$relay_logs" ]; then echo "SDK Relay sync: $relay_logs" exit 1 else echo 'SDK Relay starting: WebSocket server initializing' exit 1 fi fi else echo 'SDK Relay starting: Process not ready' exit 1 fi