fevm-replay

Where two runs part

Each transaction below is real: fevm ran it on its mainnet pre-state twice, once with the deployed code (the Uniswap V2 pair, or USDT) and once with the Fe port in its place. Every call is listed in the order it began, indented by depth. The call where the runs first part, in the order calls ended, is marked. Pick a call for its calldata and output. The data comes from fevm_replay trace.

Deployed Solidity

    Fe port

      Each row shows the opcode that made the call (CALL, STATICCALL, DELEGATECALL), the function when its selector is known (send for a call without calldata), the target (port marks an account running the shadowed code: the Fe port in the right column), the gas the call used and how it ended. Gas used differs between the runs wherever the port runs: that is expected, and only behavior counts.