IExecutionManager

// SPDX-License-Identifier: MIT
pragma solidity 0.8.16;

import { DataTypes } from "../protocol/libraries/types/DataTypes.sol";

interface IExecutionManager {
    function call(address target, bytes calldata payload) 
        external 
        returns (bytes memory);

    function multiCall(
        address[] calldata targets,
        bytes[] calldata payloads,
        bool[] calldata allowErrors
    ) 
        external 
        returns (bytes[] memory results);
}

Last updated