首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >端点返回一个不同的链ID: 0x539 (Ganache)

端点返回一个不同的链ID: 0x539 (Ganache)
EN

Ethereum用户
提问于 2020-11-21 19:58:24
回答 9查看 15.9K关注 0票数 17

我试图通过创建具有以下详细信息的自定义RPC将Metamask连接到ganache:

新RPC网址: HTTP://127.0.0.1:7545

链号: 5777

但是我一直收到错误消息The endpoint returned a different chain ID: 0x539

EN

回答 9

Ethereum用户

发布于 2020-12-03 23:22:28

您需要更新您的自定义MetaMask网络,以匹配Ganache (即1337)返回的默认chainId,或者,如果您使用的是ganache-cli,请使用像ganache-cli --port 7545 --chainId 5777这样的命令将chainId更改为5777

如果您使用的是Ganache GUI,则不能更改chainId,因此需要在MetaMask中更改它。

票数 6
EN

Ethereum用户

发布于 2020-12-03 15:25:00

您似乎在使用Ganache GUI,因此这可能不会直接帮助您,但我至少可以提供一个解释。

随着Metamask8.1.3和更高版本,本地的加纳奇-cli区块链开始断裂,因为一个不匹配的ChainId。

使用CLI进行固定是一个问题:

  • 将ganache-cli升级到v6.11.0或更高版本,然后使用--chainId标志启动它,例如: ganache-cli -确定性-i 5777 -chainId 5777
  • 然后使用相同的chainId在Metamask中设置您的自定义RPC。

您可以简单地升级你的Ganache GUI版本并实现同样的目标。

票数 3
EN

Ethereum用户

发布于 2021-11-24 13:29:36

默认情况下,ganache链ID: 1337 &网络ID:可核查

因此,请将您的网络ID切换到与Chain ID相同的位置。为此,单击您的Ganache Gui右上角的设置图标,然后单击服务器菜单,将网络ID更改为1337,然后单击右上角的“保存和重新启动”按钮。

票数 3
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/90385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档