我试图在测试网络(ropsten)上使用合约的方法,但由于以下错误而失败:
原因:'无法估计气体;交易可能失败或可能需要手动气体限制',代码:'UNPREDICTABLE_GAS_LIMIT'
我创建了一个智能合约的实例,并想调用它的注册方法:
const registrationContract = new ethers.Contract(ADDRESS, abi, signer);
const hashedDomain = utils.keccak256(utils.toUtf8Bytes(domain));
const register = await registrationContract.register(hashedDomain, walletAddress);
Run Code Online (Sandbox Code Playgroud)
ethers.js是否提供了对合约设置限制的功能?或者可以用其他方式做到这一点吗?我在文档中没有找到。
将nunit测试集成到TFS 2010的最佳方法是什么?是通过通用测试还是有更好的方法来运行它们?
理想情况下,我希望每个测试程序集具有一个通用测试的粒度,并且可以在TFS构建报告中显示结果.
ether ×1
ethereum ×1
ethers.js ×1
generic-test ×1
javascript ×1
mstest ×1
nunit ×1
tfs2010 ×1
tfsbuild ×1