Ganache

Ganache 獲取所有帳戶的助記符

  • July 17, 2018

當我安裝時,使用者界面上會顯示Ganachea 。mnemonic

我認為UI 中mnemonic顯示的是第一個帳戶( )。Ganache``account[0]

作為測試,我打開 MetaMask從上面輸入的種子功能中選擇恢復mnemonic,我得到了它的公鑰和私鑰相同的帳戶,account[0]如圖所示Ganache

那麼,我是否有可能擁有其他帳戶的助記符。

前面顯示了一個語法mnemonicm/44'/60'/0'/0/account_index我想這裡一定有辦法改變account_index但沒有運氣

您擁有的助記符適用於每個帳戶。

關於高畫質路徑m/44'/60'/0'/0/account_indexaccount[0]基本上是account[account_index]這樣,如果您只是使用 Metamask 上的“創建帳戶”功能,您正在增加account_index在該助記符下恢復的該帳戶。

因此account[0 - whatever],在您的 Ganache 設置下,基本上是一條帶有 HDPath 基礎的路徑,m/44'/60'/0'/0它只是使用相同恢復助記符的子路徑。

我認為 ganache 對 10 個乙太坊帳戶使用了一個助記符。因為當我使用隨機帳戶並註銷時,我使用助記符替換了元遮罩的新密碼。閱讀更多:https ://truffleframework.com/docs/ganache/using

在文件中:

The Accounts & Keys page sets details about the number of accounts created,
and whether to use a specific mnemonic or let Ganache generate its own.

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