This commit is contained in:
pradyuman-verma 2021-12-15 23:21:11 +05:30
parent f511685a15
commit fa6886e033
No known key found for this signature in database
GPG Key ID: E36FD6BC8923221F

View File

@ -37,7 +37,7 @@ abstract contract SushipswapIncentiveResolver is Helpers, Events {
amount = getUint(getId, amount); amount = getUint(getId, amount);
if ( if (
data.poolId == uint256(-1) || data.poolId == uint256(-1) ||
data.version <= 0 || data.version == 0 ||
data.lpToken == address(0) data.lpToken == address(0)
) { ) {
data = _getPoolId(token1, token2); data = _getPoolId(token1, token2);
@ -81,10 +81,10 @@ abstract contract SushipswapIncentiveResolver is Helpers, Events {
token1 = changeEthAddrToWethAddr(token1); token1 = changeEthAddrToWethAddr(token1);
token2 = changeEthAddrToWethAddr(token2); token2 = changeEthAddrToWethAddr(token2);
amount = getUint(getId, amount); amount = getUint(getId, amount);
if (data.poolId == uint256(-1) || data.version <= 0) { if (data.poolId == uint256(-1) || data.version == 0) {
data = _getPoolId(token1, token2); data = _getPoolId(token1, token2);
} }
setUint(setId, data.poolId); setUint(setId, amount);
require(data.poolId != uint256(-1), "pool-does-not-exist"); require(data.poolId != uint256(-1), "pool-does-not-exist");
_withdraw(data, amount); _withdraw(data, amount);
_eventName = "LogDeposit(address,address,uint256,uint256,uint256)"; _eventName = "LogDeposit(address,address,uint256,uint256,uint256)";
@ -116,7 +116,7 @@ abstract contract SushipswapIncentiveResolver is Helpers, Events {
{ {
token1 = changeEthAddrToWethAddr(token1); token1 = changeEthAddrToWethAddr(token1);
token2 = changeEthAddrToWethAddr(token2); token2 = changeEthAddrToWethAddr(token2);
if (data.poolId == uint256(-1) || data.version <= 0) { if (data.poolId == uint256(-1) || data.version == 0) {
data = _getPoolId(token1, token2); data = _getPoolId(token1, token2);
} }
setUint(setId, data.poolId); setUint(setId, data.poolId);
@ -158,7 +158,7 @@ abstract contract SushipswapIncentiveResolver is Helpers, Events {
token1 = changeEthAddrToWethAddr(token1); token1 = changeEthAddrToWethAddr(token1);
token2 = changeEthAddrToWethAddr(token2); token2 = changeEthAddrToWethAddr(token2);
amount = getUint(getId, amount); amount = getUint(getId, amount);
if (data.poolId == uint256(-1) || data.version <= 0) { if (data.poolId == uint256(-1) || data.version == 0) {
data = _getPoolId(token1, token2); data = _getPoolId(token1, token2);
} }
setUint(setId, data.poolId); setUint(setId, data.poolId);
@ -195,7 +195,7 @@ abstract contract SushipswapIncentiveResolver is Helpers, Events {
{ {
token1 = changeEthAddrToWethAddr(token1); token1 = changeEthAddrToWethAddr(token1);
token2 = changeEthAddrToWethAddr(token2); token2 = changeEthAddrToWethAddr(token2);
if (data.poolId == uint256(-1) || data.version <= 0) { if (data.poolId == uint256(-1) || data.version == 0) {
data = _getPoolId(token1, token2); data = _getPoolId(token1, token2);
} }
setUint(setId, data.poolId); setUint(setId, data.poolId);