Skip to content
Lattice

IERC6900AccountView

Git Source

Read-only introspection over installed executions and validations (the ERC-6900 "loupe").

Functions

getExecutionData

For a native function the returned module is the account address.

function getExecutionData(bytes4 selector) external view returns (ExecutionDataView memory);

Parameters

NameTypeDescription
selectorbytes4

Returns

NameTypeDescription
<none>ExecutionDataView

getValidationData

function getValidationData(ModuleEntity validationFunction) external view returns (ValidationDataView memory);

Parameters

NameTypeDescription
validationFunctionModuleEntity

Returns

NameTypeDescription
<none>ValidationDataView