From b4a3b94f8dfaf029e420ba5c1eedbe56749e9d77 Mon Sep 17 00:00:00 2001 From: PraneshASP Date: Tue, 23 Apr 2024 11:59:16 +0530 Subject: [PATCH] chore: fix linting issues --- contracts/contracts/mocks/MockCCIPRouter.sol | 1 + contracts/contracts/zapper/WOETHCCIPZapper.sol | 6 ++++-- contracts/test/_fixture.js | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/contracts/contracts/mocks/MockCCIPRouter.sol b/contracts/contracts/mocks/MockCCIPRouter.sol index a874926da0..1bf23f3f2d 100644 --- a/contracts/contracts/mocks/MockCCIPRouter.sol +++ b/contracts/contracts/mocks/MockCCIPRouter.sol @@ -6,6 +6,7 @@ import { IERC20 } from "@openzeppelin/contracts/token/ERC20/IERC20.sol"; contract MockCCIPRouter { function ccipSend( + // solhint-disable-next-line no-unused-vars uint64 destinationChainSelector, Client.EVM2AnyMessage calldata message ) external payable returns (bytes32) { diff --git a/contracts/contracts/zapper/WOETHCCIPZapper.sol b/contracts/contracts/zapper/WOETHCCIPZapper.sol index c23f3591fe..9cf7562866 100644 --- a/contracts/contracts/zapper/WOETHCCIPZapper.sol +++ b/contracts/contracts/zapper/WOETHCCIPZapper.sol @@ -3,13 +3,14 @@ pragma solidity ^0.8.0; import { IRouterClient } from "@chainlink/contracts-ccip/src/v0.8/ccip/interfaces/IRouterClient.sol"; import { Client } from "@chainlink/contracts-ccip/src/v0.8/ccip/libraries/Client.sol"; +// solhint-disable-next-line max-line-length import { IERC20 } from "@chainlink/contracts-ccip/src/v0.8/vendor/openzeppelin-solidity/v4.8.0/contracts/token/ERC20/IERC20.sol"; import { IERC4626 } from "./../../lib/openzeppelin/interfaces/IERC4626.sol"; import { IOETHZapper } from "./../interfaces/IOETHZapper.sol"; /** * @title WOETH CCIP Zapper Contract - * @notice Handles logic to easily zap ETH on mainnet to WOETH on L2s like Arbitrum. + * @notice Helps to directly convert ETH on mainnet into WOETH on L2s. * @author Origin Protocol Inc */ @@ -127,7 +128,8 @@ contract WOETHCCIPZapper { data: abi.encode(""), tokenAmounts: tokenAmounts, extraArgs: Client._argsToBytes( - Client.EVMExtraArgsV1({ gasLimit: 0 }) // See: https://docs.chain.link/ccip/best-practices#setting-gaslimit + // See: https://docs.chain.link/ccip/best-practices#setting-gaslimit + Client.EVMExtraArgsV1({ gasLimit: 0 }) ), feeToken: address(0) }); diff --git a/contracts/test/_fixture.js b/contracts/test/_fixture.js index 190146aa43..2f5bb97644 100644 --- a/contracts/test/_fixture.js +++ b/contracts/test/_fixture.js @@ -2144,7 +2144,7 @@ async function woethCcipZapperFixture() { fixture.woethZapper = woethZapper; fixture.mockCcipRouter = mockCcipRouter; - const [deployer, josh, alice] = await ethers.getSigners(); + const [josh, alice] = await ethers.getSigners(); await impersonateAndFund(josh.address, "10"); fixture.josh = josh;