Solidity

調試失敗的事務

  • July 27, 2021

我有一個智能合約部署到主網。使用者執行了導致還原失敗的事務。如何調試此事務以確定導致此失敗的確切原因?

(我有智能合約原始碼)

對於調試事務,您可以使用 traceTransaction 調試方法,該方法將嘗試在網路中執行事務時執行它。您可以從此官方文件中獲取更多詳細資訊:https ://github.com/ethereum/go-ethereum/wiki/Management-APIs#debug_tracetransaction

我找到了這個工具,它對我很有幫助:

https://dashboard.tenderly.co/tx/bsc/0x04ef5c9c98b8691adda9dff6d9363658c61a3b6004a61292f05001bfab6300e9

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