consola javascript geth

cuando intento ejecutar este comando en la consola geth, aparece un error. Cómo ejecutar este comando en la consola geth.

ejecuta geth con este comando

 geth --port 5000 --networkid 58342  --datadir="" --rpc --rpcport 8545 --rpcaddr 127.0.0.1 --rpccorsdomain "*" --rpcapi "eth,net,web3" --testnet

web3.eth.cuentas.create(); TypeError: 'crear' no es una función en: 1: 1

No hay una función de creación para eth, ¿quieres crear una cuenta?

Respuestas (2)

Creo que necesitas cargar la biblioteca personal--rpcapi "eth,net,web3,personal" y no creo que usar --datadir=""sea una buena idea.

 geth --port 5000 --networkid 58342   --rpc --rpcport 8545 --rpcaddr 127.0.0.1 --rpccorsdomain "*" --rpcapi "eth,net,web3,personal" --testnet

Intenta usar personal.newAccount('frase de contraseña')

y usa rpcapi="eth,personal,miner,web3"

(1) Primero inicie su geth
geth --port 5000 --networkid 58342 --datadir="" --rpc --rpcport 8545 --rpcaddr 127.0.0.1 --rpccorsdomain "*" --rpcapi "eth,personal,net ,web3" --testnet

(2) Ahora abra la consola Javascript de Ethereum
geth added ipc

(3) Crear nueva dirección
personal.newAccount('contraseña')