繁体   English   中英

如何创建/添加帐户到松露测试环境

[英]How to create/add an account to truffle test environment

我正在为我的solidity项目编写测试。 使用松露@5.3.5。 因此,当运行truffle test时,它会生成 10 个 100 ETH 的帐户(我相信它会在后台运行 ganache)。

问题在于我需要一个以 0 ETH 开头的帐户。 我查看了文档,但没有看到解决方案。

我尝试使用 ethers 库来生成一个新钱包。 但是测试节点不识别地址(而是不知道该地址的私钥)。

有没有办法在松露测试环境中做到这一点。

contract("TreasuryContract", ([ treasurer, managerRewardAddress, employeeRewardAddress ]) => 
    {...})

测试本身与问题无关,但以上是我用来获取帐户的方法。 (这一切都很好)。

我只是希望有一种简单的方法来拥有一个测试识别的以 0 ETH 开头的帐户

在 Ganache 配置、账户和密钥中,您可以更改账户默认余额并将其设置为 0。

最好的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM