Inició Geth usando el siguiente comando
geth --identity "testpvtnode" --rpc --rpcport "8545" --rpccorsdomain "*" --datadir <pvtnetdatapath> --port "30303" --rpcapi db,eth,net,web3,personal --networkid 123 console 2>> Logfile
Acceder al contrato implementado a través de una interfaz de usuario creada consultando los siguientes enlaces: ( contador , Pregunta de intercambio de pila relacionada con la creación de la interfaz de usuario )
Creé correctamente la interfaz de usuario e interactué con SmartContract, pero las funciones no funcionan correctamente (capaz de llamar a la función y la transacción se realizó correctamente, pero el valor del contador no se actualiza) después de reiniciar la instancia de Geth.
Tenga en cuenta: la red privada está en mi PC (no se configuró como servidor)
Creo que necesitas extraer tus transacciones usando:miner.start()
debe esperar un tiempo una vez extraído, puede detener el proceso de extracción usandominer.stop()
Pero antes de hacer eso, debe cargar miner
api usando la línea de comando geth:
--rpcapi db,eth,net,web3,personal,miner
miner.start()
y miner.stop
en mi código DApp, pero no se está ejecutando (usado como web3.miner.start()
y web3.miner.stop()
). El código se atasca en web3.miner.start()
. También me enfrento al mismo problema. Por web3.personal.unlockAccount
lo tanto, siempre tengo que iniciar el minero y desbloquear la cuenta a través de la consola geth. ¿Sabe cómo resolver este problema?
Badr Bellaj