Estoy tratando de implementar un contrato en ropston testnet. Creé una cuenta a través de la consola truffle y obtuve tres éteres de prueba de https://faucet.bitfwd.xyz/ . He confirmado que mi cuenta tiene tres éteres de este https://ropsten.etherscan.io/ . Pero cuando reviso el saldo desde la consola de trufas, siempre dice cero. Aunque mi nodo está sincronizado.
web3.eth.getBalance('0x06ac473de96986b20b37f13ca311d07c0875e49b') BigNumber { s: 1, e: 0, c: [ 0 ] }
aquí hay una captura de pantalla de https://ropsten.etherscan.io/ que muestra claramente que tiene tres éteres.
Cuando realizo la migración de trufas, aparece el siguiente error.
Por favor, ayúdame a encontrar dónde ocurren los errores. Gracias de antemano :)
Editar
Aquí está mi trufa.js
module.exports = { networks: { development: { host: '127.0.0.1', port: 8545, network_id: '*', gas: 470000 } }
¿ Está seguro de truffle migrate
que intenta migrar a ropsten (con una e)? Dice "usando desarrollo de red" en su captura de pantalla. Deberías haber declarado ropsten como una red en tu truffle.js.
Entonces: verifique si a) está verificando su saldo en ropsten a través de la consola de truffle yb) si realmente está tratando de migrar a ropsten.
Editar: agregué Ropsten así en mi truffle.js:
ropsten: {
network_id: 3,
host: "localhost",
port: 8545,
gas: 450000
}
Luego migre a través detruffle migrate --network ropsten
En cuanto al saldo, consulte ¿Por qué el saldo que veo en el Ropsten no se refleja en la consola Truffle? y asegúrese de que realmente está sincronizado.
Howard