Sentio Debugger
Basic
Sentio debugger is a tool that helps developers understand how transactions work, and is compatible with Astar zkEVM.
Search for specific transactions on the Explorer page
The Transaction Explorer has a few key features, including:
Transaction Information
Sentio provides standard information about specific transactions.
Transaction Metadata
For each transaction, Sentio adds standard transaction metadata, and a link to the block explorer page on the Overview tab.
Events
Events are decoded where ABIs are available, and are otherwise displayed according to best effort on the Events tab.
State Diff
When a transaction causes state changes, Sentio lists them on the State tab.
Contract Code Explorer
Sentio provides a code explorer for all the related code on the Contracts tab.
Trace the Money
The best way to understand a transaction is to trace the money. Sentio provides both Balance Change and Fund Flow analysis tools.
Balance Change
While a transaction is executing, multiple contracts may have their balances updated. Sentio displays the balance changes that occur during a transaction.
For example, in this MEV arbitrage transaction above, each party involved has a balance of different assets increasing and decreasing, except one address (0xa0d...) which has only an increasing asset, indicating that it made the arbitrage profit.
Fund Flows
Sentio provides detailed and ordered fund flows. In the following example we visualize the process of how an arbitrageur made a profit by utilizing several trading venues.