[英]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.