Skip to content
Lattice

ExecutionStorage

Git Source

Per-execution-selector install state. module == address(0) means the selector is not a module-supplied execution function (it may still be a native facet selector).

struct ExecutionStorage {
    address module;
    bool skipRuntimeValidation;
    bool allowGlobalValidation;
    EnumerableSet.Bytes32Set executionHooks; // packed HookConfig (left-aligned bytes25 in a bytes32)
}

Properties

NameTypeDescription
moduleaddress
skipRuntimeValidationbool
allowGlobalValidationbool
executionHooksEnumerableSet.Bytes32Set