Truffle

Truffle 預設賬戶私鑰

  • May 11, 2022

松露開發測試中是否有一種方法可以像訪問帳戶列表一樣訪問私鑰列表?

基本上,對於我需要測試的每個契約,松露測試契約的開頭如下:

contract("Testing Public Pool",function(accounts){....}

“accounts”是一個數組,其中包含 truffle 在執行“truffle develop”命令時生成的 10 個預設帳戶。

但是私鑰是否有類似的數組(執行命令時也會顯示)?我知道我可以手動複製/粘貼它們,但這有點煩人……

我認為有兩種可能的解決方案。

  1. 首先是使用HDWalletProvider

https://www.npmjs.com/package/@truffle/hdwallet-provider

你可以在你的truffle-config.js

  1. 第二種方法是使用此答案中解釋的助記符:

如何從 Ganache 帳戶獲取 Truffle 的私鑰

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