我有一个已部署的令牌合同,并且正在实例上调用转移函数。
XYZContract.at(ADDRESS).then(instance => {
return instance.transfer(toAddress, amount);
}).then(result => {
console.log("transferTokens",result);
resolve(result);
})
现在我的理解是,“转移”承诺只有在将交易记录到块中之后才能解决。
有没有一种方法可以在提交后立即获取交易哈希,而不必等待收货?
例如,web3的sendTransaction会在提交交易,获取交易收据等时触发事件。
在松露文档中,提到使用instance.sendTransaction仅发送以太币 (https://truffleframework.com/docs/truffle/getting-started/interacting-with-your-contracts)。很好奇这里正确的方法是什么
我的最终目标是,我要成批运行转移,并希望以后使用事务哈希检查实际成功的次数以及确认的次数。