Ich bin neu in der Ethereum- und Blockchain-Technologie. Ich versuche, meine eigene Kryptowährung zu erstellen und verwende unten JSON-RPC, um einen neuen Vertrag in unserer Ethereum-Brieftasche im Testnetzwerk zu erstellen.
curl http://**.**.**.***:8545 -X POST --data '{"jsonrpc":"2.0","method":"eth_sendTransaction","params":[{"from": "0xcfd3db0f1a6cb6cbbaf2b46f773444c3f13e1fe3", "data": "0x606060405260728060106000396000f360606040526000357c0100000000000000000000000000000000000000000000000000000000900480636ffa1caa146037576035565b005b604b60048080359060200190919050506061565b6040518082815260200191505060405180910390f35b6000816002029050606d565b91905056"}],"id":1}'
Nachdem ich diesen Befehl verwendet habe, erhalte ich folgenden Fehler
{"jsonrpc":"2.0","id":1,"error":{"code":-32000,"message":"authentication needed: password or unlock"}}
Ich bin verwirrt, was ich hier vermisse, jede Hilfe wäre sehr dankbar.
Sie müssen Ihr Konto mit Ihrem Passwort entsperren, um eine Transaktion senden zu können. In der Konsole sollten Sie Folgendes eingeben:
personal.unlockAccount(address, "password")
Nachdem Sie Ihr Konto erfolgreich entsperrt haben, können Sie Transaktionen von dem entsperrten Konto aus senden! Viel Glück!
Rahul Sati
István András Seres
Rahul Sati