No se pueden hacer comandos de Bitcoind

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>bitcoindla 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 -daemonpero -daemonno es un comando de Windows válido.

También intenté consultar Bitcoin-cli C:\Program Files\Bitcoin\daemon>bitcoin-cli getinfopero 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\Bitcoindirectorio. 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í tasklisten 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 getinfode 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

Respuestas (1)

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

Estoy en Windows, así que en lugar de ps -aux | grep bitcoindescribir tasklisten la terminal, se estaban ejecutando bitcoind y ClientCore. Luego escribí C:\Program Files\Bitcoin\daemon>bitcoin-cli -rpcuser=user -rpcpassword=pass -rpcy obtuve otro error.port=8332 getinfo error code: -28 error message: Verifying blocks...
Lo intenté de nuevo un par de minutos después y funcionó. ¡¡¡Gracias!!!