稳固性 进行交易时"tx"什么



我是solidity的初学者,我一直在玩松露,当我发送交易时,我会得到一个交易日志,其中一个值是"tx";,其他标签都是不言自明的,但我真的不明白这个标签代表什么?

那么它代表了什么/你能用这些信息做什么呢?

感谢

tx代表";交易";,但这是两件不同的事情,这取决于你谈论的是Solidity还是Truffle。


;块和事务属性";Solidity的文档说tx是全局可用的变量之一。

全局命名空间中始终存在一些特殊的变量和函数,它们主要用于提供有关区块链的信息,或者是通用的实用函数。

根据相同的文档,上面应该有两个全局字段:

  • tx.origin

交易发送方(完整呼叫链(

  • tx.gasprice

交易的天然气价格


;处理交易结果";Truffle的docs声明tx是包含事务散列的字符串。

当你进行交易时,你会得到一个结果对象,它会为你提供关于交易的丰富信息。

[…]具体来说,您会得到以下内容:

result.tx (string) - Transaction hash
result.logs (array) - Decoded events (logs)
result.receipt (object) - Transaction receipt (includes the amount of gas used)

有关更多信息,请参阅@truffle/contract软件包中的自述文件。

相关内容

  • 没有找到相关文章

最新更新