Just wanted to call something out as I was playing around with the aggregator. Wondering if this can be enhanced at all or if this behavior is expected.
Swap Example #1
Let’s say I wanted to swap 100,000 USDCx for ADA. The aggregator says that would return me roughly 366,000 ADA across 9 splits.
Swap Example #2
Now if I took that 366,000 of ADA and want to buy $MIN with it, the aggregator would return me roughly 336,000 ADA worth of $MIN across 4 splits.
Swap Example #3
But if I want to take 100,000 USDCx and use the aggregator to buy $MIN with it, the aggregator would only return 228,000 ADA worth of $MIN?
Feels like there’s a disconnect in the aggregator approach. I would think the output from Swap Example #3 should be much closer to the 336,000 of ADA from swap 2.
What am I missing?


