He configurado un cliente geth en Windows. Al usar el siguiente comando, puedo ejecutar geth.
geth --rinkeby --verbosity "0" console
Creé una cuenta y luego pegué mi clave pública en Twitter para recibir fondos de Faucet of Rinkeby, fue un éxito, puedo ver mi saldo en la interfaz de usuario web de Rinkeby.
Pero cuando envío una consulta sobre mi saldo desde geth win cli, sigue siendo 0. getTransactionCount()
También es 0.
cuando hago eth.syncing este es el resultado:
{
currentBlock: 791043,
highestBlock: 1772520,
knownStates: 1607660,
pulledStates: 1599109,
startingBlock: 35346
}
De acuerdo con la interfaz de usuario web de Rinkeby, mi transacción está en el bloque 1772468.
Entonces, ¿por qué no puedo ver mi saldo? ¿Qué significa currentBlock en la función de sincronización? ¿Eso significa que mi nodo no se ha sincronizado con los bloques entre el bloque actual y el más alto y se comporta de acuerdo con el estado en el bloque actual?
Confundido.
Gracias
currentBlock
indica hasta dónde geth
se ha sincronizado hasta ahora. Entonces ve un saldo cero porque ese es el saldo de esa cuenta en el bloque 791043. Para usar geth
para verificar el saldo actual, tendrá que esperar hasta que se haya sincronizado con el bloque más reciente.
Siempre que enfrente un problema, la verbosidad lo ayudará a identificar cuál fue el problema. El valor de verbosidad proporcionado es 0, lo que significa que mostrará cualquier registro.
Para modificar la verbosidad
$> geth adjuntar <>
geth> depurar.verbosidad(4)
Si ejecuta el comando anterior, puede saber qué está pasando en su cliente geth. El valor de verbosidad comenzará de 0 a 6. Por defecto es 3.
Supongo que el cliente geth no está sincronizado con la red rinkeby. Entonces esa es una razón por la que no muestra el equilibrio.
ismael
Sinan Sari
ismael
Sinan Sari
ismael
Sinan Sari
ismael