diff --git a/src/utils/Multicall.sol b/src/utils/Multicall.sol index cbe4ac5d..4e0a77a3 100644 --- a/src/utils/Multicall.sol +++ b/src/utils/Multicall.sol @@ -5,7 +5,8 @@ pragma solidity >=0.8.4; /// @author Modified from Uniswap (https://github.com/Uniswap/v3-periphery/blob/main/contracts/base/Multicall.sol) /// License-Identifier: GPL-2.0-or-later abstract contract Multicall { - // TODO(This should not be external wide open, but rather an access restricted function) + /// @dev Be aware of potential issues with payable multicall() (https://github.com/Uniswap/v3-periphery/issues/52) + /// - in Kali ClubSig, msg.value is not used for internal accounting, so we can avoid this risk to save gas function multicall(bytes[] calldata data) external payable