Events

eth合約中的faile事件在哪裡?

  • April 27, 2019

如果一個函式有多個事件,第一個成功,第二個失敗。我可以將它們全部阻止嗎?

像這樣的可靠程式碼


emit event1
throw
emit event2

throw回滾整個事務,因此它不僅可以防止event2被發射,而且還可以回滾event1. 最終效果就像根本沒有記錄任何事件一樣,因此您既看不到event1也看不到event2事務。

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