我在用铸造厂测试。这难道不是balanceOf的正确语法吗?我不知道为什么,但它一直在恢复。
assertEq(IERC20(address(ico)).balanceOf(address(attacker)), 10 * ONE_TOKEN);发布于 2023-03-31 06:19:28
使用以下代码
console.log(IERC20(address(ico)).balanceOf(address(attacker)));
assertEq(IERC20(address(ico)).balanceOf(address(attacker)), 10 * ONE_TOKEN);这将打印出控制台中攻击者地址的当前余额,这可以帮助您确定问题是否与balanceOf函数调用或断言本身有关。
https://ethereum.stackexchange.com/questions/148289
复制相似问题