IMulticallTarget
Interface for a contract that can be called multiple times by the same caller. Inspired by MulticallV3: https://github.com/mds1/multicall/blob/master/src/Multicall3.sol
Functions
multicallNoResults
function multicallNoResults(bytes[] calldata data, bool ignoreReverts) external;
multicallWithResults
function multicallWithResults(bytes[] calldata data, bool ignoreReverts) external returns (Result[] memory results);
Structs
Result
struct Result {
bool success;
bytes returnData;
}