feat: hardcode callback and swap selection in dispatcher

This commit is contained in:
royvardhan
2025-02-24 10:56:17 +05:30
parent d859a7ea97
commit 58116e074a
4 changed files with 22 additions and 28 deletions

View File

@@ -286,10 +286,7 @@ contract TychoRouter is AccessControl, Dispatcher, Pausable, ReentrancyGuard {
: remainingAmounts[tokenInIndex];
currentAmountOut = _callExecutor(
swapData.executor(),
swapData.executorSelector(),
currentAmountIn,
swapData.protocolData()
swapData.executor(), currentAmountIn, swapData.protocolData()
);
amounts[tokenOutIndex] += currentAmountOut;
remainingAmounts[tokenOutIndex] += currentAmountOut;