DEX aggregator pools liquidity from various DEXs to offer traders more favorable prices and reduced slippage. In aggregator trades, the swap event compresses the multiple hops a swap may take across multiple DEXs into a single row. For example, the user wanted to swap WETH for USDC, and the swap hops through 2 liquidity pools on Uniswap (WETH > USDT) and Balancer (USDT > USDC), the aggregator_trades
table will contain a single row that indicate a WETH > USDC swap.