Metamask 没有连接我的区块链网络

Metamask is not connecting my blockchain network

我正在使用区块链构建一个 todoList Web 应用程序。当我尝试将 blockchain server 连接到元掩码时,我被卡住了。 当我尝试添加 Ganache(HTTP://127.0.0.1:7545) 中提到的新网络时,我想念 chainID 并且当我用 Genache 填充 chainID 时 网络 ID 它显示给定的错误。

当我尝试连接到 localhost8545 时,它 returns 这个错误:

trufle-config.js

module.exports = {
  networks: {
    development: {
      host: "127.0.0.1",
      port: 7545,
      network_id: "*" // Match any network id
    }
  },
  solc: {
    optimizer: {
      enabled: true,
      runs: 200
    }
  }
}

如何将我的区块链网络连接到我的本地主机?

首先删除默认本地主机帐户(即 Localhost 8545),然后添加新网络,详细信息和链 ID 为 1337

  • 打开元掩码扩展设置
  • 找到网络
  • 点击它
  • 找到本地主机 8545
  • 删除它
  • 尝试用 1337 创建新的