我浏览了其他线程,仅看到讨论返回函数中函数的线程。我不认为这是我想要做的,但也许我是用错误的方式看待这个问题。
我有一个web3
函数,用于签名Ethereum
事务并返回transactionHash
。我需要访问transactionHash
函数的web3
<外部> 。我尝试了以下代码的一些不同迭代,但均未成功:
web3.eth
.sendSignedTransaction("0x" + serializedTx.toString("hex"))
.on("transactionHash", function returnValue(txHash) {
return { txHash };
});
returnValue(console.log(txHash));
我可以从函数内部登录txHash
,但想在函数外部登录。非常感谢您的帮助,如果这是一个重复的问题,我深表歉意,我在其他地方找不到答案。谢谢!