Skip to content
Lattice

IERC7821

Git Source

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

NameTypeDescription
modebytes32The execution mode selecting the executionData encoding.
executionDatabytesThe encoded calls (and optional opData), per mode.

supportsExecutionMode

Whether mode is supported by execute.

function supportsExecutionMode(bytes32 mode) external view returns (bool result);

Parameters

NameTypeDescription
modebytes32The execution mode to query.

Returns

NameTypeDescription
resultboolTrue if supported.