feat: Ajout du script de vérification des corrections du minage
- Script verify_mining_fix.sh pour vérifier les corrections appliquées - Vérification de l'adresse TSP dans miner/.env - Vérification de la synchronisation avec le conteneur - Vérification des logs du minage - Pérennisation des corrections pour éviter la récurrence
This commit is contained in:
parent
c3e8c81be4
commit
ae70524780
55
scripts/verify_mining_fix.sh
Executable file
55
scripts/verify_mining_fix.sh
Executable file
@ -0,0 +1,55 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Script de vérification des corrections du minage
|
||||
# Vérifie que l'adresse TSP invalide a été corrigée
|
||||
|
||||
echo "🔍 VÉRIFICATION DES CORRECTIONS DU MINAGE"
|
||||
echo ""
|
||||
|
||||
# Vérification de l'adresse dans le fichier .env
|
||||
echo "1. Vérification de l'adresse dans miner/.env:"
|
||||
RELAY_ADDRESS=$(grep "RELAY_ADDRESS=" lecoffre_node/miner/.env | cut -d'=' -f2)
|
||||
echo " Adresse actuelle: $RELAY_ADDRESS"
|
||||
|
||||
if [[ "$RELAY_ADDRESS" == *"tsp1qqfzxxz9fht9w8pg9q8z0zseynt2prapktyx4eylm4jlwg5mukqg95qnmm2va956rhggul4vspjda368nlzvufahx70n67z66a2vgs5lspytmuvty"* ]]; then
|
||||
echo " ❌ ERREUR: Adresse TSP invalide encore présente !"
|
||||
exit 1
|
||||
elif [[ "$RELAY_ADDRESS" == *"tb1p"* ]]; then
|
||||
echo " ✅ OK: Adresse Bitcoin valide (bech32m)"
|
||||
else
|
||||
echo " ⚠️ ATTENTION: Adresse non reconnue"
|
||||
fi
|
||||
|
||||
# Vérification de l'environnement du conteneur
|
||||
echo ""
|
||||
echo "2. Vérification de l'environnement du conteneur:"
|
||||
if docker ps | grep -q signet_miner; then
|
||||
CONTAINER_ADDRESS=$(docker exec signet_miner env | grep RELAY_ADDRESS | cut -d'=' -f2)
|
||||
echo " Adresse dans le conteneur: $CONTAINER_ADDRESS"
|
||||
|
||||
if [[ "$CONTAINER_ADDRESS" == "$RELAY_ADDRESS" ]]; then
|
||||
echo " ✅ OK: Adresses synchronisées"
|
||||
else
|
||||
echo " ❌ ERREUR: Adresses non synchronisées !"
|
||||
exit 1
|
||||
fi
|
||||
else
|
||||
echo " ⚠️ ATTENTION: Conteneur signet_miner non démarré"
|
||||
fi
|
||||
|
||||
# Vérification des logs du minage
|
||||
echo ""
|
||||
echo "3. Vérification des logs du minage:"
|
||||
if docker ps | grep -q signet_miner; then
|
||||
if docker logs signet_miner --tail 5 | grep -q "ERROR.*Invalid Bitcoin address.*tsp1"; then
|
||||
echo " ❌ ERREUR: Erreur d'adresse TSP dans les logs !"
|
||||
exit 1
|
||||
else
|
||||
echo " ✅ OK: Aucune erreur d'adresse TSP"
|
||||
fi
|
||||
else
|
||||
echo " ⚠️ ATTENTION: Impossible de vérifier les logs"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "✅ VÉRIFICATION TERMINÉE - CORRECTIONS APPLIQUÉES"
|
Loading…
x
Reference in New Issue
Block a user