mirror of
https://github.com/Instadapp/dsa-resolvers-deprecated.git
synced 2024-07-29 22:38:16 +00:00
code restructuring
This commit is contained in:
parent
cfec99336c
commit
7a7c1a302c
|
@ -85,13 +85,13 @@ contract OneSplitHelpers is Helpers {
|
||||||
|
|
||||||
function getBuyUnitAmt(
|
function getBuyUnitAmt(
|
||||||
TokenInterface buyAddr,
|
TokenInterface buyAddr,
|
||||||
|
uint expectedAmt,
|
||||||
TokenInterface sellAddr,
|
TokenInterface sellAddr,
|
||||||
uint sellAmt,
|
uint sellAmt,
|
||||||
uint buyAmt,
|
|
||||||
uint slippage
|
uint slippage
|
||||||
) internal view returns (uint unitAmt) {
|
) internal view returns (uint unitAmt) {
|
||||||
uint _sellAmt = convertTo18(sellAddr.decimals(), sellAmt);
|
uint _sellAmt = convertTo18(sellAddr.decimals(), sellAmt);
|
||||||
uint _buyAmt = convertTo18(buyAddr.decimals(), buyAmt);
|
uint _buyAmt = convertTo18(buyAddr.decimals(), expectedAmt);
|
||||||
unitAmt = wdiv(_buyAmt, _sellAmt);
|
unitAmt = wdiv(_buyAmt, _sellAmt);
|
||||||
unitAmt = wmul(unitAmt, sub(WAD, slippage));
|
unitAmt = wmul(unitAmt, sub(WAD, slippage));
|
||||||
}
|
}
|
||||||
|
@ -118,11 +118,11 @@ contract Resolver is OneSplitHelpers {
|
||||||
distribution,
|
distribution,
|
||||||
disableDexes
|
disableDexes
|
||||||
);
|
);
|
||||||
unitAmt = getBuyUnitAmt(_buyAddr, _sellAddr, sellAmt, buyAmt, slippage);
|
unitAmt = getBuyUnitAmt(_buyAddr, buyAmt, _sellAddr, sellAmt, slippage);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
contract InstaOneSplitResolver is Resolver {
|
contract InstaOneSplitResolver is Resolver {
|
||||||
string public constant name = "1split-Resolver-v1";
|
string public constant name = "1Split-Resolver-v1";
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user