Aktualisieren Sie FullNode-A v0.1.2
-
Aktualisierungen für Node A
-
Der geheime Schlüssel befindet sich in einer separaten Datei secret.json (Aus Kompatibilitätsgründen funktioniert auch die alte Version mit config.smartholdem.json).
Wenn Sie die erste geheime Passphrase der Delegate Adresse in secret.json speichern, müssen Sie während Aktualisierungen nicht erneut angeben. -
Schnelle Synchronisierung Blockchain mit Hilfe Skript hinzugefügt.
getestet wurde auf einem bekannten schwachen VPS-Server mit den Parametern 2x2.2GHZ, 1GB RAM, 20GB HDD.
Die Zeit für die vollständige Synchronisation des SmartHoldem Blockchain von Grund dauert nicht länger als 2 Minuten.- Einige Bibliotheken wurden mit verbesserter Sicherheit und Stabilität aktualisiert.
Verwenden Sie die folgenden Befehle, um sicherzustellen, dass Node-A auf die neueste Version aktualisiert wird:
Achtung! Wahrscheinlich wird die geheime Phrase aus der Datei config.smartholdem.json >> secret ["Ihre Passphrase"] gelöscht, vergessen Sie nicht, sie aufzuschreiben.
cd smartholdem-node-a forever stop app.js
Hier werden Sie aufgefordert, einige Dateien zu überschreiben, schreiben Sie y <ENTER>
git checkout -p git pull
Das Ergebnis ist ungefähr so:
Module aktualisieren
npm install
Wenn Sie für eine lange Zeit nicht aktualisiert haben, wird die geheime Phrase gelöscht.
Sie müssen es erneut angeben, es wird empfohlen, dies in der Datei secret.json anzugeben.nano secret.json
Datei
{ "secret": ["Hier ist deine geheime Phrase"] }
CTRL+o, ENTER, CTRL+x
sh update.sh
Wenn alle Vorgänge abgeschlossen sind, sehen Sie das Protokoll der Arbeit Ihres aktualisierten Node.
P.S. Auch im Node-A SmartHoldem funktionieren Ausnahmen erfolgreich, ist eine der zukünftigen Funktionen der EOS-Münze,was im Moment nur bekannt gegeben wurde. -