Skip to content

Commit

Permalink
fix: lint issue
Browse files Browse the repository at this point in the history
  • Loading branch information
toparc077 committed Oct 2, 2023
1 parent 021a6df commit eb118f8
Show file tree
Hide file tree
Showing 13 changed files with 425 additions and 295 deletions.
2 changes: 1 addition & 1 deletion defi-strategies/.solhint.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"extends": "solhint:recommended",
"rules": {
"compiler-version": ["error", "0.8.17"],
"compiler-version": ["error", "0.8.17", "0.8.15", "0.6.12", "0.5.5"],
"func-visibility": ["warn", { "ignoreConstructors": true }],
"reentrancy": "error",
"state-visibility": "error",
Expand Down
3 changes: 3 additions & 0 deletions defi-strategies/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"solidity.compileUsingRemoteVersion": "v0.8.17+commit.8df45f5f"
}
Original file line number Diff line number Diff line change
@@ -1,61 +1,70 @@
// SPDX-License-Identifier: MIT

pragma solidity ^0.6.0;
pragma solidity 0.8.17;

interface IUniswapRouterAVAX {
function addLiquidity(
address tokenA,
address tokenB,
uint amountADesired,
uint amountBDesired,
uint amountAMin,
uint amountBMin,
uint256 amountADesired,
uint256 amountBDesired,
uint256 amountAMin,
uint256 amountBMin,
address to,
uint deadline
) external returns (uint amountA, uint amountB, uint liquidity);
uint256 deadline
) external returns (uint256 amountA, uint256 amountB, uint256 liquidity);

function addLiquidityAVAX(
address token,
uint amountTokenDesired,
uint amountTokenMin,
uint amountAVAXMin,
uint256 amountTokenDesired,
uint256 amountTokenMin,
uint256 amountAVAXMin,
address to,
uint deadline
) external payable returns (uint amountToken, uint amountAVAX, uint liquidity);
uint256 deadline
)
external
payable
returns (uint256 amountToken, uint256 amountAVAX, uint256 liquidity);

function removeLiquidity(
address tokenA,
address tokenB,
uint liquidity,
uint amountAMin,
uint amountBMin,
uint256 liquidity,
uint256 amountAMin,
uint256 amountBMin,
address to,
uint deadline
) external returns (uint amountA, uint amountB);
uint256 deadline
) external returns (uint256 amountA, uint256 amountB);

function removeLiquidityAVAX(
address token,
uint liquidity,
uint amountTokenMin,
uint amountAVAXMin,
uint256 liquidity,
uint256 amountTokenMin,
uint256 amountAVAXMin,
address to,
uint deadline
) external returns (uint amountToken, uint amountAVAX);
uint256 deadline
) external returns (uint256 amountToken, uint256 amountAVAX);

function swapExactTokensForTokens(
uint amountIn,
uint amountOutMin,
address[] calldata path,
address to,
uint deadline
) external returns (uint[] memory amounts);

function swapExactAVAXForTokens(uint amountOutMin, address[] calldata path, address to, uint deadline)
external
payable
returns (uint[] memory amounts);

function swapExactTokensForAVAX(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline)
external
returns (uint[] memory amounts);
}
uint256 amountIn,
uint256 amountOutMin,
address[] calldata path,
address to,
uint256 deadline
) external returns (uint256[] memory amounts);

function swapExactAVAXForTokens(
uint256 amountOutMin,
address[] calldata path,
address to,
uint256 deadline
) external payable returns (uint256[] memory amounts);

function swapExactTokensForAVAX(
uint256 amountIn,
uint256 amountOutMin,
address[] calldata path,
address to,
uint256 deadline
) external returns (uint256[] memory amounts);
}
Loading

0 comments on commit eb118f8

Please sign in to comment.