Truffle
我連接到錯誤的網路,但我的配置似乎正確
試圖執行
truffle console
我得到了這個典型的錯誤:我檢查了我的配置,對我來說似乎沒問題(我不知道為什麼 truffle 試圖連接到 127.0.0.1)。在這裡你可以看到我的項目:
如您所見,我的 5 個合約的部署很好。Infura 也在工作,因為我正在接收數據並且我能夠看到我的合約部署在https://kovan.etherscan.io上。此外,Metamask 也已連接並正在工作:
連接的站點
帳戶 1 已連接到這些站點。他們可以查看您的帳戶地址。
infura.io
我是不是忘記了什麼?
如果您未在 truffle 中指定網路,它將預設為名為 的網路
development
。如果您沒有在配置文件中定義開發網路,它將預設為硬編碼的預設開發網路規範。要使用您的
kovan
網路,您需要指定網路:truffle console --network=kovan
這將適用於任何松露命令(編譯、遷移等)