|
@@ -14,6 +14,7 @@ abstract contract Multicall {
|
|
|
/**
|
|
|
* @dev Receives and executes a batch of function calls on this contract.
|
|
|
*/
|
|
|
+ /// @custom:oz-upgrades-unsafe-allow delegatecall
|
|
|
function multicall(bytes[] calldata data) external virtual returns (bytes[] memory results) {
|
|
|
results = new bytes[](data.length);
|
|
|
for (uint256 i = 0; i < data.length; i++) {
|