Viem 2.23 now has support for better call simulation, including asset changes, gas used, and logs with the `simulateCalls` API!
Image 1: Usage
Image 2: Response (asset changes)
Image 3: Response (results, logs & gas used)
Powered by `eth_simulateV1` – a successor to multicall.