ExecutionManifest
How an execution module wants to be installed; MUST stay constant over the module's lifetime.
struct ExecutionManifest {
ManifestExecutionFunction[] executionFunctions;
ManifestExecutionHook[] executionHooks;
/// @dev ERC-165 interface ids to advertise on the account; MUST NOT include {IERC6900Module}'s id.
bytes4[] interfaceIds;
}Properties
| Name | Type | Description |
|---|---|---|
| executionFunctions | ManifestExecutionFunction[] | |
| executionHooks | ManifestExecutionHook[] | |
| interfaceIds | bytes4[] |