Ich verwende 64-Bit-Ubuntu 17.04 und folge diesem Tutorial zum Erstellen einer neuen Altcoin. Ich bin bis zu Abschnitt 7, hier um genau zu sein:
The first time you run the compiled code (daemon or qt), it will say "assertion failed". Just exit the program, go to config dir (under AppData/Roaming), open the debug.log, get the hash after "block.GetHash() = ", copy and paste it to the beginnig of main.cpp, hashGenesisBlock. Also get the merkle root in the same log file, paste it to the ... position in the following code, in LoadBlockIndex()
Ich habe Mühe, die debug.log
Datei zu finden, und kann daher meine Hashes nicht dazu bringen, fortzufahren. Diese Anleitung ist ziemlich alt (4 Jahre) und ich denke, sie dient der Einrichtung einer Altcoin unter Windows.
Wo ist meine debug.log-Datei? Wenn es nicht existiert, was ist mein nächster Schritt?
Auf Unix-Systemen werden die debug.log
Datei sowie alle anderen vom Client erstellten Dateien (Blockchain-Daten, Datenbanken usw.) standardmäßig in ~/.bitcoin
; das heißt, ein Unterverzeichnis Ihres Home-Verzeichnisses mit dem Namen .bitcoin
. Wenn Sie bisher -datadir
ein anderes Datenverzeichnis eingestellt haben, debug.log
wird stattdessen dort abgelegt.
Beachten Sie, dass der ls
Befehl normalerweise keine Dateien oder Verzeichnisse anzeigt, die mit beginnen .
. Sie werden dies also nicht sehen, wenn Sie nur ls
Ihr Home-Verzeichnis verwenden. Aber Sie können immer noch cd
dort oder verwenden ls -a
, um es zu sehen.
debug.log
geöffnet wird. Außerdem habe ich gerade v0.15.0 getestet und die Datei wird immer noch geschrieben.
Nate Eldredge
Barney Kammern