From f8840896370e0480ba4e45fb9d64602bffd53245 Mon Sep 17 00:00:00 2001 From: prateek105 Date: Thu, 7 Sep 2023 19:48:33 +0530 Subject: [PATCH] Remove multicall from position manager --- src/PositionManager.sol | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/PositionManager.sol b/src/PositionManager.sol index 2bc3ee1e9..b80585ac3 100644 --- a/src/PositionManager.sol +++ b/src/PositionManager.sol @@ -5,7 +5,6 @@ pragma solidity 0.8.18; import { ERC20 } from '@openzeppelin/contracts/token/ERC20/ERC20.sol'; import { IERC20 } from '@openzeppelin/contracts/token/ERC20/IERC20.sol'; import { EnumerableSet } from '@openzeppelin/contracts/utils/structs/EnumerableSet.sol'; -import { Multicall } from '@openzeppelin/contracts/utils/Multicall.sol'; import { ReentrancyGuard } from '@openzeppelin/contracts/security/ReentrancyGuard.sol'; import { SafeERC20 } from '@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol'; @@ -37,7 +36,7 @@ import { PositionNFTSVG } from './libraries/external/PositionNFTSVG.sol'; * - `redeem` positions for given buckets * - `burn` positions `NFT` */ -contract PositionManager is PermitERC721, IPositionManager, Multicall, ReentrancyGuard { +contract PositionManager is PermitERC721, IPositionManager, ReentrancyGuard { using EnumerableSet for EnumerableSet.UintSet; using SafeERC20 for ERC20;