Truffle

將 Ganache 與現有的 MetaMask 帳戶一起使用

  • April 14, 2022

我正在嘗試 Truffle “乙太坊寵物店教程”:

http://truffleframework.com/tutorials/pet-shop

我正處於嘗試在本地 Ganache 區塊鏈上實施智能合約的階段,我必須使用 Ganache 種子片語來導入適用的 Ganache den。但是,我有一個現有的 MetaMask 巢穴,裡面有一些代幣和真實的 ETH。

我的問題是:如何導入 Ganache den 進行本地測試?

我嘗試禁用並重新啟用擴展程序,但是在輸入我的密碼後,它會將我帶到我現有的書房,其中包含多個令牌和 ETH。

幫助將不勝感激。

您可以從 Ganache 測試地址的私鑰導入新帳戶,而不是種子片語。

可以通過點擊 Ganache 中帳戶行右側的密鑰圖示來查看私鑰。

在此處輸入圖像描述

好的,我為此找到了解決方案:

您不需要使用 Ganache 種子片語,因此也不需要使用特定的 Ganache MetaMask den。

您可以將現有的 den 與您自己獨特的種子片語一起使用。即使您有其他賬戶中有真實價值的代幣,這些現有賬戶和其中的代幣也不會受到影響。

連接本地 Ganache 區塊鏈:

在你現有的書房中點擊 MetaMask 界面右上角的三個橫條,選擇設置,然後將 Ganache 界面中的 URL 粘貼到測試 RPC URL 框中。

這是您連接到本地 Ganache 區塊鏈所需要做的所有事情,您現有的帳戶將不受影響。請注意,如果您按照上述步驟操作,MetaMask 將指示您已連接到通常顯示 Main Ethereum Network 的測試網。

希望這可以幫助某人。

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