Multicall
Inherits: IMulticall
Enables calling multiple methods in a single call to the contract.
Functions
multicall
Call multiple functions in the current contract and return the data from all of them if they all succeed
function multicall(bytes[] calldata data) external override returns (bytes[] memory results);
Parameters
| Name | Type | Description |
|---|---|---|
data | bytes[] | The encoded function data for each of the calls to make to this contract |
Returns
| Name | Type | Description |
|---|---|---|
results | bytes[] | The results from each of the calls passed in via data |