WebAuthnValidationModule
Source:Verified
Write (3)
Read (7)

Write Functions

Write functions are called by submitting a transaction from a wallet. You can click on any function below to view more details, past transactions, and have the agent help prepare, simulate, and execute transactions.
View details for onInstall
onInstall
The `onInstall` function in the `WebAuthnValidationModule` contract processes installation data by decoding it and transferring the signer's public key coordinates.
View details for onUninstall
onUninstall
The `onUninstall` function in the `WebAuthnValidationModule` contract is responsible for handling the uninstallation process of the module.
View details for transferSigner
transferSigner
The `transferSigner` function in the `WebAuthnValidationModule` contract updates the public key coordinates (x, y) for a specified entity ID.

Read Functions

Read functions are functions that return data from onchain when called, and do not require submitting a transaction (but can still be called during one). You can click on any function below to view more details, past transactions, and simulate read calls.
View details for moduleId
moduleId
The `moduleId` function in the `WebAuthnValidationModule` contract is a pure function that returns a string identifier for the module.
View details for replaySafeHash
replaySafeHash
The `replaySafeHash` function in the `ReplaySafeWrapper` contract generates a replay-safe hash by wrapping a given hash in an EIP-712 structure.
View details for signers
signers
The `signers` function in the `WebAuthnValidationModule` contract retrieves the signing coordinates (x, y) associated with a specific entity ID and account address.
View details for supportsInterface
supportsInterface
The `supportsInterface` function in the `WebAuthnValidationModule` contract checks if the contract implements a specific interface defined by the provided `interfaceId`.
View details for validateRuntime
validateRuntime
The `validateRuntime` function in the `WebAuthnValidationModule` contract is a pure function that checks the validity of a runtime operation.
View details for validateSignature
validateSignature
The `validateSignature` function in the `WebAuthnValidationModule` contract verifies the authenticity of a signature associated with a specific account and entity ID.
View details for validateUserOp
validateUserOp
The `validateUserOp` function in the `WebAuthnValidationModule` contract verifies a user operation's signature against a specified entity.