Jemand hat mich auf den chaindata
Ordner verwiesen, um ein Problem zu beheben, das ich mit Ethereum-Wallet
/ habe Mist
. Wie kann ich es finden?
geth (im Ethereum Wallet verwendet) speichert seine internen Zustände für das Hauptnetzwerk im chaindata
Verzeichnis. Sie finden es im:
~/.ethereum
auf Linux~/Library/Ethereum
auf OS X~/AppData/Roaming/Ethereum
unter WindowsIn diesen Verzeichnissen befinden sich:
chaindata
: Produktions-Blockchaintestnet
: Blockchain testenkeystore
: deine SchlüsselBeim ersten Start Ethereum-Wallet
wird der Begrüßungsbildschirm angezeigt. LAUNCH APPLICTION
Kurz darauf wird auf dem Begrüßungsbildschirm eine Schaltfläche angezeigt . Klicken Sie auf diese Schaltfläche, um die vollständige Benutzeroberfläche anzuzeigen. Wenn Sie bereits vollständig synchronisiert sind, können Sie direkt zur vollständigen Benutzeroberfläche springen
Sobald das geöffnet ist, gehen Sie zum Accounts
Menü > Backup
Untermenü > Accounts
Menüpunkt.
Die Benutzeroberfläche für Ihren Datei-Explorer unterscheidet sich je nach Betriebssystem, aber Sie sollten einen Ordner sehen, der Ordner wie diesen enthält, insbesondere sollte er einen chaindata
Ordner enthalten:
Nebenbemerkung: Während Sie hier sind, sollten Sie den keystore
Ordner sichern. Details dazu finden Sie unter Wie sichere ich meine Ether-Konten? . Speichern Sie auch Ihre Passwörter!
keystore
auch Ihre Passwörter sichern müssen , ethereum.stackexchange.com/questions/108/…Öffnen Sie unter Mac OSX oder GNU Linux einfach ein Terminal und suchen Sie chaindata
mit dem find
Befehlszeilentool nach:
find ~ -type d -name 'chaindata'
Wobei der erste Parameter angibt, in Ihr Verzeichnis und alle Unterordner ~
zu schauen . $HOME
Typ d
ist nur für Verzeichnisse.
Ein mögliches Ergebnis sieht so aus:
/home/user/.ethereum-dev-private-testnet/chaindata
/home/user/.ethereum-consensys-public-testnet/testnet/chaindata
/home/user/.ethereum-fast/chaindata
/home/user/.ethereum-ethdev-berlin-testnet/chaindata
/home/user/.ethereum/chaindata
Wie Sie sehen können, habe ich mehrere Blockchains auf meinem Computer.
Auf einem Ubuntu-System in einem Terminal/CLI können Sie Folgendes verwenden:
locate chaindata
Albert Renshaw
Library
oben genannten Ordner zu verfeinern, der sich inHD/Users/{your name}/Library
einem versteckten Ordner befindetAlbert Renshaw
defaults write com.apple.finder AppleShowAllFiles YES
und starten Sie den Finder neu (Option + Steuerung, klicken Sie auf das Finder-Symbol und wählen Sie Neustart)Albert Renshaw
~/Library/Ethereum