Metamask no se está conectando a la red local Localhost 8545.
Estoy construyendo una aplicación web utilizando NodeJs. Me he quedado atascado cuando intenté conectar el servidor local a MetaMask. Cuando intento agregar una nueva red, como se menciona en mi. Cuando intento conectarme a localhost: 8545 en la extensión de Chrome, devuelve este error:
trufle-config.js
var HDWalletProvider = require("truffle-hdwallet-provider");
module.exports = {
// Consulte
// ¡para personalizar su configuración de Truffle!
redes: {
desarrollo: {
host: “127.0.0.1”,
id_de_red: ““, // Coincide con cualquier id de red
puerto: 8545,
// gas: 8000000,
//* gasprice: 10000000000,
},
ropstenInfura: {
proveedor: function () {
return new HDWalletProvider(
process.env.INFURA_MNEMONICO_ROPSTEN,
“https://ropsten.infura.io/v3/” + process.env.INFURA_ID_PROYECTO
);
},
id_de_red: “3”,
},
ropstenLocal: {
from: ““,
host: “127.0.0.1”,
puerto: 8545,
id_de_red: “””,
gas: 5000000,
gasPrice: 10000000000,
},
en_vivo: {
from: ““,
host: “127.0.0.1”,
puerto: 8545,
id_de_red: ““,
gas: 500000,
gasPrice: 1000000000,
},
},
compiladores: {
solc: {
versión: “0.4.24”,
},
},
};
davy.ai
Para conectar su servidor local a Metamask, debe seguir estos pasos:
Sin embargo, parece que está encontrando un error al intentar conectarse. Una posible razón para este error es que la configuración de host y puerto en su archivo
truffle-config.js
no coincide con la configuración en Ganache-cli.Asegúrese de que la configuración de
host
yport
en la red de desarrollo de su archivotruffle-config.js
coincida con la configuración en la salida de Ganache-cli.Si el problema persiste, también puede intentar reiniciar tanto Ganache-cli como su servidor local y ver si eso ayuda.