Ich möchte Konten von der Geth-Konsole (privates Netzwerk) importieren, aber ich kann nicht. Ich habe eine UTC-Datei, wenn ich ein Konto mit Geth erstelle, aber wenn ich eine Datei öffne und Mac kopiere und in das Metamask-Konto (privater Schlüssel) einfüge, stimmen Geth und Metamask nicht überein.
Ich möchte das Konto von Geth zu Metamask verwenden.
Sie können Folgendes versuchen:
1. Besuchen Sie https://www.myetherwallet.com/#view-wallet-info
2. Wählen Sie die „Keystore / JSON File“
3. Klicken Sie auf „SELECT WALLET FILE“ und wählen Sie die UTC--2018 -09-08T03-31-16xxx-xxx-Datei, die sich in Ihrem Keystore-Ordner befindet.
4. Wenn Ihre Datei ein „Passwort“ enthält, sehen Sie eine Meldung „Ihre Brieftasche ist verschlüsselt. Gut! Bitte geben Sie das Passwort ein.“
5. Klicken Sie dann auf die Schaltfläche „Entsperren“
6. Sie müssen möglicherweise mehr als 10-30 Sekunden warten, bis Sie zur nächsten Seite weitergeleitet werden, und auf der nächsten Seite können Sie Ihren privaten Schlüssel abrufen
7. Öffnen Sie Ihre Metamask-Chrome-Erweiterung
8 Wechseln Sie in das Netzwerk
9. Wählen Sie „Konto importieren“
10. Sie sehen ein Dropdown-Menü mit „
11. Wählen Sie „Privater Schlüssel“
12. Geben Sie Ihren privaten Schlüssel ein und es wird die gleiche Kontoadresse in der Metamaske erstellt
Das Kopieren nur des privaten Schlüssels (Feld- Chiffretext der UTC -Datei) ergibt zwei verschiedene öffentliche Adressen (eine in geth und eine andere in metamask ). Um dieses Problem zu lösen, importieren Sie die UTC -Datei (im Keystore - Ordner des Knotens vorhanden) direkt in metamask .
Stellen Sie beim Importieren einer Datei in metamask sicher, dass die Erweiterung ( metamask ) auf einer eigenen Registerkarte ausgeführt wird, da sonst nichts importiert wird.
Öffnen der Erweiterung in einem Tab ( Expand View
im ...
Menü auswählen):
Weitere Details hier: https://metamask.zendesk.com/hc/en-us/articles/360015489351-Importing-Accounts
$geth account new
~/.ethereum/keystore
oder~/.ethereum/keystore/rinkeby
~/.ethereum/keystore
und wählen Sie den privaten Schlüssel (UTC-...)dann Datenbank dir\keystore\UTC--2018-01-16T04-21-05.278923500Z--4c24e4e237441990d71cbd4d1d7cc13e77895ec8 Datei erstellen .
Datei öffnen und Mac-ID: Beispiel: "mac": "50e9fb34dda11dfe948d783ffb30e8c8670e501a57632bf146594e8aa79c99a7" Kopieren Sie nur Mac Means 50e9fb34dda11dfe948d783ffb30e8c8670e501a57632.9a74b19a74bf19a652.
Dann metamask privaten Schlüssel importieren.
Dann Konto importieren
Danke
Andyc