Truffle

如何使用 truffle HDWalletProvider 獲得超過 10 個有資金的地址用於測試目的

  • May 26, 2021

我如何需要呼叫 HDWalletProvider 來獲取例如 50 個有資金的地址?

我的配置文件中的網路部分truffle.js如下所示:

networks: {
   development: {
     provider: function() {
       return new HDWalletProvider(mnemonic, "http://127.0.0.1:8545/", 0, 50);
     },
     network_id: '*'
   }
 }

有了這個,我有 50 個地址,但看起來只有前 10 個有資金。

我正在嘗試使用以下版本:

Ganache CLI v6.12.2 (ganache-core: 2.13.2)

Truffle v5.3.2 - 乙太坊的開發框架

我在這裡找到了答案:

只需從ganache-cli額外的參數開始--accounts=<number of accounts>

例如:ganache-cli --accounts=100

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