SwapRouter

Heimdall Evaluation Report · target: uniswap-v3-swaprouter · status: pass

LLM evaluation

Baseline

Score: 15/100

The decompilation identifies a few selectors and partial high-level behaviors, but it fails to preserve most of the router's functional logic, including swap execution, callback handling, immutable addresses, fee payments, and complete permit calldata.

Candidate

Score: 20/100

The decompilation preserves fragments of multicall, deadline checks, permit allowance checks, WETH unwrapping, and ETH refund behavior, but it fails to represent most core router functionality and contains materially incorrect calls, constants, control flow, and return handling.

Diff

Decompiled output is identical between baseline and candidate.