chore: change balance checks naming

This commit is contained in:
royvardhan
2025-02-12 21:55:41 +05:30
parent 2371ab2a1f
commit fe48c64e8e

View File

@@ -39,18 +39,18 @@ contract UniswapV4Executor is IExecutor, V4Router {
uint256 amount uint256 amount
) = _decodeData(data); ) = _decodeData(data);
uint256 tokenOutBefore = IERC20(tokenOut).balanceOf(receiver); uint256 tokenOutBalanceBefore = IERC20(tokenOut).balanceOf(receiver);
uint256 tokenInBefore = IERC20(tokenIn).balanceOf(address(this)); uint256 tokenInBalanceBefore = IERC20(tokenIn).balanceOf(address(this));
_executeActions(data); _executeActions(data);
uint256 tokenOutAfter = IERC20(tokenOut).balanceOf(receiver); uint256 tokenOutBalanceAfter = IERC20(tokenOut).balanceOf(receiver);
uint256 tokenInAfter = IERC20(tokenIn).balanceOf(address(this)); uint256 tokenInBalanceAfter = IERC20(tokenIn).balanceOf(address(this));
if (isExactInput) { if (isExactInput) {
calculatedAmount = tokenOutAfter - tokenOutBefore; calculatedAmount = tokenOutBalanceAfter - tokenOutBalanceBefore;
} else { } else {
calculatedAmount = tokenInBefore - tokenInAfter; calculatedAmount = tokenInBalanceBefore - tokenInBalanceAfter;
} }
return calculatedAmount; return calculatedAmount;