mirror of
https://github.com/Instadapp/dsa-connectors-old.git
synced 2024-07-29 22:47:46 +00:00
slippage update
This commit is contained in:
parent
23c29cfc2e
commit
ee79df1047
|
|
@ -196,8 +196,7 @@ contract LiquidityHelpers is UniswapHelpers {
|
||||||
address tokenB,
|
address tokenB,
|
||||||
uint amountADesired,
|
uint amountADesired,
|
||||||
uint amountBDesired,
|
uint amountBDesired,
|
||||||
uint slippageA,
|
uint slippage
|
||||||
uint slippageB
|
|
||||||
) internal returns (uint _amtA, uint _amtB, uint _liquidity) {
|
) internal returns (uint _amtA, uint _amtB, uint _liquidity) {
|
||||||
IUniswapV2Router02 router = IUniswapV2Router02(getUniswapAddr());
|
IUniswapV2Router02 router = IUniswapV2Router02(getUniswapAddr());
|
||||||
(TokenInterface _tokenA, TokenInterface _tokenB) = changeEthAddress(tokenA, tokenB);
|
(TokenInterface _tokenA, TokenInterface _tokenB) = changeEthAddress(tokenA, tokenB);
|
||||||
|
|
@ -215,8 +214,8 @@ contract LiquidityHelpers is UniswapHelpers {
|
||||||
address(_tokenB),
|
address(_tokenB),
|
||||||
amountADesired,
|
amountADesired,
|
||||||
amountBDesired,
|
amountBDesired,
|
||||||
wmul(sub(WAD, slippageA), amountADesired),
|
wmul(sub(WAD, slippage), amountADesired),
|
||||||
wmul(sub(WAD, slippageB), amountBDesired),
|
wmul(sub(WAD, slippage), amountBDesired),
|
||||||
address(this),
|
address(this),
|
||||||
now + 1
|
now + 1
|
||||||
);
|
);
|
||||||
|
|
@ -386,8 +385,7 @@ contract UniswapLiquidity is LiquidityHelpers {
|
||||||
* @param tokenB tokenB address.(For ETH: 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE)
|
* @param tokenB tokenB address.(For ETH: 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE)
|
||||||
* @param amountADesired tokenA amount.
|
* @param amountADesired tokenA amount.
|
||||||
* @param amountBDesired tokenB amount.
|
* @param amountBDesired tokenB amount.
|
||||||
* @param slippageA slippage amountA.(For 1%: 1e16, 10%: 1e17)
|
* @param slippage slippage for tokenA & tokenB.(For 1%: 1e16, 10%: 1e17)
|
||||||
* @param slippageB slippage amountB.(For 1%: 1e16, 10%: 1e17)
|
|
||||||
* @param getIdA Get tokenA amount at this ID from `InstaMemory` Contract.
|
* @param getIdA Get tokenA amount at this ID from `InstaMemory` Contract.
|
||||||
* @param getIdB Get tokenB amount at this ID from `InstaMemory` Contract.
|
* @param getIdB Get tokenB amount at this ID from `InstaMemory` Contract.
|
||||||
* @param setId Set token amount at this ID in `InstaMemory` Contract.
|
* @param setId Set token amount at this ID in `InstaMemory` Contract.
|
||||||
|
|
@ -397,8 +395,7 @@ contract UniswapLiquidity is LiquidityHelpers {
|
||||||
address tokenB,
|
address tokenB,
|
||||||
uint amountADesired,
|
uint amountADesired,
|
||||||
uint amountBDesired,
|
uint amountBDesired,
|
||||||
uint slippageA,
|
uint slippage,
|
||||||
uint slippageB,
|
|
||||||
uint getIdA,
|
uint getIdA,
|
||||||
uint getIdB,
|
uint getIdB,
|
||||||
uint setId
|
uint setId
|
||||||
|
|
@ -411,8 +408,7 @@ contract UniswapLiquidity is LiquidityHelpers {
|
||||||
tokenB,
|
tokenB,
|
||||||
_amtADesired,
|
_amtADesired,
|
||||||
_amtBDesired,
|
_amtBDesired,
|
||||||
slippageA,
|
slippage
|
||||||
slippageB
|
|
||||||
);
|
);
|
||||||
setUint(setId, _uniAmt);
|
setUint(setId, _uniAmt);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user