diff --git a/docs/AMELIORATIONS_RECENTES.md b/docs/AMELIORATIONS_RECENTES.md new file mode 100644 index 0000000..173ae77 --- /dev/null +++ b/docs/AMELIORATIONS_RECENTES.md @@ -0,0 +1,43 @@ +# Améliorations Récentes - SDK Relay + +## Date: 20 Septembre 2025 + +### 🔧 Corrections Majeures + +#### 1. Problème de Scan Bloquant +**Problème:** Le service se bloquait lors du scan initial des blocs Bitcoin. + +**Solution:** +- Optimisation du `last_scan` pour éviter les scans trop importants +- Réduction des logs de `DEBUG` à `INFO` +- Amélioration du healthcheck + +**Fichiers modifiés:** +- `Dockerfile` - Ajout des outils système +- `Cargo.toml` - Mise à jour des dépendances +- Configuration - Optimisation des paramètres + +#### 2. Installation des Outils Système +**Ajouté dans le Dockerfile:** +```dockerfile +RUN apt-get update && apt-get upgrade -y && \ + apt-get install -y ca-certificates dnsutils jq curl git wget telnet npm coreutils && \ + npm install -g wscat && \ + rm -rf /var/lib/apt/lists/* /root/.npm +``` + +#### 3. Configuration Bootstrap +- URL bootstrap: `wss://dev3.4nkweb.com/ws/` +- Faucet activé: `bootstrap_faucet=true` +- Adresse SP permanente configurée + +### 📊 État Actuel +- **Version:** 0.1.2 +- **Statut:** ✅ Healthy +- **Logs:** Niveau INFO (optimisé) +- **Scan:** Optimisé pour éviter les blocages + +### 🔄 Prochaines Étapes +- Monitoring des performances +- Tests de connectivité bootstrap +- Optimisations supplémentaires si nécessaire