Estoy usando la API web3 y estoy definiendo la instancia web3, configurando un proveedor como este:
if (typeof web3 !== 'undefined') {
web3 = new Web3(web3.currentProvider);
} else {
// set the provider you want from Web3.providers
web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));
}
Pero muchas veces tengo problemas con la conexión, estoy trabajando con la red de prueba de Ropsten y solo la uso para probar y aprender sobre Dapps. ¿Cuál es una buena alternativa para solucionar estos problemas de conexión? ¿Quizás Infura? o existen algunos consejos para solucionarlo?
Si está utilizando esto con fines de aprendizaje y prueba, le sugiero que use testrpc , que simula el nodo Ethereum. Es rápido y se ejecuta localmente, por lo que no encontrará ningún problema de conexión.
Badr Bellaj
Gawey