IERC7821
Functions
execute
Executes a batch of calls encoded per mode.
Authorization is implementation-defined (this account: self / EntryPoint / admin / signed opData).
function execute(bytes32 mode, bytes calldata executionData) external payable;Parameters
| Name | Type | Description |
|---|---|---|
| mode | bytes32 | The execution mode selecting the executionData encoding. |
| executionData | bytes | The encoded calls (and optional opData), per mode. |
supportsExecutionMode
Whether mode is supported by execute.
function supportsExecutionMode(bytes32 mode) external view returns (bool result);Parameters
| Name | Type | Description |
|---|---|---|
| mode | bytes32 | The execution mode to query. |
Returns
| Name | Type | Description |
|---|---|---|
| result | bool | True if supported. |