Estoy intentando hacer comandos de Bitcoin-RPC en la terminal de Windows 10 usando Bitcoind desde Bitcoin Core. Sin embargo, cada vez que inicio, C:\Program Files\Bitcoin\daemon>bitcoind
la terminal se cuelga y no imprime nada. He esperado varias horas y la terminal sigue cargando y no permite ninguna entrada. También intenté escribir C:\Program Files\Bitcoin\daemon>bitcoind -daemon
pero -daemon
no es un comando de Windows válido.
También intenté consultar Bitcoin-cli C:\Program Files\Bitcoin\daemon>bitcoin-cli getinfo
pero aparece el error:
C:\Program Files\Bitcoin\daemon>bitcoin-cli getinfo
error: couldn't connect to server: EOF reached (code 1)
(make sure server is running and you are connecting to the correct RPC port)
Entonces, después de investigar y leer otras preguntas de Stack Overflow, decidí verificar mi archivo bitcoin.conf. No tenía uno, así que creé uno y lo coloqué en el C:\Users\User\AppData\Roaming\Bitcoin
directorio. Mi archivo bitcoin.conf se ve así:
rpcuser=user
rpcpassword=pass
rpcallowip=127.0.0.1
rpcport=8332
rpcthreads=10
server=1
Pero sigo recibiendo los mismos errores. ¿Alguien tiene alguna idea de lo que estoy haciendo mal?
Actualizar:
Escribí tasklist
en la terminal de Windows y se estaban ejecutando bitcoind.exe y Clientcore. Luego escribí: C:\Program Files\Bitcoin\daemon>bitcoin-cli -rpcuser=user -rpcpassword=pass -rpc port=8332 getinfo
, pero obtuve otro error:
error code: -28
error message:
Verifying blocks...
Actualizar:
Lo intenté C:\Program Files\Bitcoin\daemon>bitcoin-cli -rpcuser=user -rpcpassword=pass -rpc port=8332 getinfo
de nuevo un par de minutos después y funcionó.
Abrí una terminal y ejecuté bitcoind, y en otra terminal hice el comando getinfo y todo funciona
prueba esto:
bitcoin-cli -rpcuser=user -rpcpassword=pass -rpcport=8332 getinfo
también asegúrese de que bitcoind se esté ejecutando, puede hacerlo al
ps -aux | grep bitcoind
usuario66764
ps -aux | grep bitcoind
escribirtasklist
en la terminal, se estaban ejecutando bitcoind y ClientCore. Luego escribíC:\Program Files\Bitcoin\daemon>bitcoin-cli -rpcuser=user -rpcpassword=pass -rpc
y obtuve otro error.port=8332 getinfo error code: -28 error message: Verifying blocks...
usuario66764