mirror of
https://github.com/Instadapp/dsa-resolvers-deprecated.git
synced 2024-07-29 22:38:16 +00:00
Minor changes
This commit is contained in:
parent
02215c619d
commit
4a2cd6f91c
|
@ -476,15 +476,15 @@ contract Resolver is UniswapHelpers {
|
|||
require(address(lpToken) != address(0), "No-exchange-address");
|
||||
|
||||
(uint256 reserveA, uint256 reserveB, ) = lpToken.getReserves();
|
||||
uint256 reserveIn = lpToken.token0() == address(_tokenA) ? reserveA : reserveB;
|
||||
(reserveA, reserveB) = lpToken.token0() == address(_tokenA) ? (reserveA, reserveB) : (reserveB, reserveA);
|
||||
|
||||
uint256 swapAmtA = calculateSwapInAmount(reserveIn, amountA);
|
||||
uint256 swapAmtA = calculateSwapInAmount(reserveA, amountA);
|
||||
|
||||
amtB = getExpectedBuyAmt(address(_tokenB), address(_tokenA), swapAmtA);
|
||||
amtA = sub(amountA, swapAmtA);
|
||||
|
||||
uniAmt = mul(amtA, lpToken.totalSupply());
|
||||
uniAmt = uniAmt / add(reserveIn, swapAmtA);
|
||||
uniAmt = uniAmt / add(reserveA, swapAmtA);
|
||||
|
||||
minUniAmt = wmul(sub(WAD, slippage), uniAmt);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user