Contract-Development

使用 Metamask 設置 Ganache。什麼是鏈 ID,在哪裡?

  • March 9, 2022

我正在遵循這些說明

問題是上面的說明沒有提到Chain ID ,而且似乎Chain ID 需要讓它工作。因此,我被困住了。 在此處輸入圖像描述

是什麼Chain ID?我如何設置它

ganache-cli文件

–chainId:指定 ganache-cli 將用於 eth_chainId RPC 和 CHAINID 操作碼的鏈 ID。由於遺留原因,目前 eth_chainId RPC 的預設值為 1337,CHAINID 操作碼的預設值為 1。設置此標誌將對齊 chainId 值。這將在 ganache-cli 和 ganache-core 的下一個主要版本中修復!

因此,在您的情況下,鏈 ID 應該是1337.

如果要更改chainId,請使用ganache-cli -f <YourNODE> --chainId <newNumber> // 您可以使用 `ganache-cli help 查看所有命令

引用自:https://ethereum.stackexchange.com/questions/91072