@@ -12,9 +12,7 @@ import {IPoolInfo} from "../integrations/balancerv3/IPoolInfo.sol";
1212import {IRouter} from "../integrations/balancerv3/IRouter.sol " ;
1313import {SafeERC20, IERC20 } from "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol " ;
1414import {ConstantsLib} from "../core/libs/ConstantsLib.sol " ;
15- import {
16- ReClammPoolDynamicData, ReClammPoolImmutableData, IReClammPool
17- } from "../integrations/reclamm/IReClammPool.sol " ;
15+ import {ReClammPoolDynamicData, ReClammPoolImmutableData, IReClammPool} from "../integrations/reclamm/IReClammPool.sol " ;
1816import {ReClammMath, a, b} from "./libs/balancerv3/ReClammMath.sol " ;
1917import {ScalingHelpers} from "./libs/balancerv3/ScalingHelpers.sol " ;
2018
@@ -95,9 +93,8 @@ contract BalancerV3ReClammAdapter is Controllable, IAmmAdapter, IBalancerAdapter
9593 IERC20 (tokenIn).approve (PERMIT2, amountIn);
9694 IPermit2 (PERMIT2).approve (tokenIn, router, uint160 (amountIn), uint48 (block .timestamp ));
9795
98- uint amountOut = IRouter (router).swapSingleTokenExactIn (
99- pool, IERC20 (tokenIn), IERC20 (tokenOut), amountIn, 0 , block .timestamp , false , ""
100- );
96+ uint amountOut = IRouter (router)
97+ .swapSingleTokenExactIn (pool, IERC20 (tokenIn), IERC20 (tokenOut), amountIn, 0 , block .timestamp , false , "" );
10198
10299 uint priceImpact =
103100 amountOutMax < amountOut ? 0 : (amountOutMax - amountOut) * ConstantsLib.DENOMINATOR / amountOutMax;
@@ -133,7 +130,14 @@ contract BalancerV3ReClammAdapter is Controllable, IAmmAdapter, IBalancerAdapter
133130 function getLiquidityForAmountsWrite (
134131 address , /*pool*/
135132 uint [] memory /*amounts*/
136- ) external pure returns (uint , /*liquidity*/ uint [] memory /*amountsConsumed*/ ) {
133+ )
134+ external
135+ pure
136+ returns (
137+ uint , /*liquidity*/
138+ uint [] memory /*amountsConsumed*/
139+ )
140+ {
137141 revert ("Unavailable " );
138142 }
139143
0 commit comments