Rhinestone home page
Search...
⌘K
Ask AI
GitHub
Legacy Docs
Search...
Navigation
Querying
check
Home
SDK
Build Modules
API Reference
Demos
Overview
Getting Started
Tutorials
Multi-Owner Validator
Auto-Swap Executor
Guides
Testing
Deploying
Migration Guide
Reference
Building
Testing
Deploying
Glossary
CheckNSignatures
ERC4337 Data Libs
ERC4337 Validation
ERC4337 Validation
Overview
Getting started
Simulator
Module Registry
Overview
Getting Started
Guides
Reference
Querying
check
checkForAccount
trustAttesters
findTrustedAttesters
Modules
Glossary
On this page
Usage
Parameters
module
moduleType (optional)
attesters (optional)
threshold (optional)
Returns
Querying
check
Copy page
Copy page
Check if a module is attested by a sufficient number of attesters. The function will revert if this is not the case.
Usage
Copy
Ask AI
registry.
check
(module);
Parameters
module
Type:
address
The address of the module to check.
moduleType (optional)
Type:
uint256 | ModuleType
The type of the module to check, according to
ERC-7579
.
attesters (optional)
Type:
address[]
The addresses of the attesters to check against. If not provided, the stored attesters will be used for the
msg.sender
.
threshold (optional)
Type:
uint256
The minimum number of attesters required to pass the check. If not provided, the stored threshold will be used for the
msg.sender
.
Returns
None
Mock Attestation
checkForAccount
Assistant
Responses are generated using AI and may contain mistakes.