Json-Rpc

是否有可能知道給定交易觸發了哪些事件?

  • December 28, 2017

我注意到GetTransactionReceipt函式返回一個日誌數組,這些日誌是由於正在處理的事務而創建的。但是,我想知道是否有辦法獲取事務在執行期間創建的事件列表,因為這兩個似乎不是同義詞。還是 GetTransactionReceipt 已經返回日誌和事件?

事件實際上只是日誌之上的一層。日誌事件,但它們需要在您的程式碼中進行解釋。也就是說,我還沒有找到一種非常簡單的方法web3.js來使用契約的 ABI 來解析日誌以獲取日誌形式的日誌。

閱讀http://solidity.readthedocs.io/en/develop/contracts.html#events了解有關日誌和事件之間關係的一些背景知識。

引用自:https://ethereum.stackexchange.com/questions/34537