// SPDX-License-Identifier: MIT pragma solidity ^0.8.8; /// @title Interface for the Multicall utility contract interface IMulticall { /// @notice batch function calls to the contract and return the results of each /// @param data array of function call data payloads /// @return results array of function call results function multicall(bytes[] calldata data) external returns (bytes[] memory results); }