diff --git a/standard/ERCs/erc-6900.md b/standard/ERCs/erc-6900.md index f5eed8c9..9cfa74ef 100644 --- a/standard/ERCs/erc-6900.md +++ b/standard/ERCs/erc-6900.md @@ -517,7 +517,7 @@ During execution uninstallation, the account MUST correctly clear flags and othe #### Execution Hooks Data Format For accounts that implement execution hooks, accounts **MUST** conform to these execution hook formats: -1. For `executeUserOp` calls, for execution hooks associated with a validator, accounts **MUST** send the full `msg.data`, including the `executeUserOp` selector. +1. For `executeUserOp` calls, for execution hooks associated with a validation function, accounts **MUST** send the full `msg.data`, including the `executeUserOp` selector. 2. For `executeUserOp` calls, for execution hooks associated with a selector, accounts **MUST** send `PackedUserOperation.callData` for `executeUserOp` calls, excluding `executeUserOp.selector` and the rest of the `PackedUserOperation`. 3. For `executeWithAuthorization` calls, for all execution hooks, accounts **MUST** send the inner `data`. 4. For all other calls, for execution hooks associated with a selector, accounts **MUST** send over `msg.data`.