es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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: Descripción de la imagen aquí

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”,
},
},
};

“`
Ganache-cli
Descripción de la imagen aquí

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para conectar su servidor local a Metamask, debe seguir estos pasos:

    1. Abra la extensión de Chrome de Metamask.
    2. Haga clic en el menú desplegable de red y seleccione la opción “RPC personalizado”.
    3. En el campo “Nueva URL RPC”, ingrese `http://localhost:8545`.
    4. Haga clic en “Guardar” y habrá conectado exitosamente su servidor local a Metamask.

    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 y port en la red de desarrollo de su archivo truffle-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.

Comments are closed.