mirror of
https://github.com/Instadapp/dsa-resolvers-deprecated.git
synced 2024-07-29 22:38:16 +00:00
updated burnAmt if more than 100%
This commit is contained in:
parent
159367ef63
commit
73cdc2729b
|
@ -178,6 +178,7 @@ contract Resolver is Helpers {
|
||||||
*/
|
*/
|
||||||
function getWithdrawParams(address user, address pool, uint burnPercent, uint slippage) public view returns (uint burnAmt, uint amount0, uint amount1, uint amount0Min, uint amount1Min) {
|
function getWithdrawParams(address user, address pool, uint burnPercent, uint slippage) public view returns (uint burnAmt, uint amount0, uint amount1, uint amount0Min, uint amount1Min) {
|
||||||
UserData memory _data = getSinglePosition(user, pool);
|
UserData memory _data = getSinglePosition(user, pool);
|
||||||
|
burnPercent = burnPercent > 1e18 ? 1e18 : burnPercent;
|
||||||
burnAmt = wmul(_data.totalBal, burnPercent);
|
burnAmt = wmul(_data.totalBal, burnPercent);
|
||||||
amount0 = wmul(_data.token0Bal, burnPercent);
|
amount0 = wmul(_data.token0Bal, burnPercent);
|
||||||
amount1 = wmul(_data.token1Bal, burnPercent);
|
amount1 = wmul(_data.token1Bal, burnPercent);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user