Skip to content

Commit f858c54

Browse files
committed
Mark ERC7913WebAuthnVerifier as stateless (#5954)
Signed-off-by: Hadrien Croubois <[email protected]>
1 parent d6ef4ce commit f858c54

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

contracts/mocks/Stateless.sol

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {ERC4337Utils} from "../account/utils/draft-ERC4337Utils.sol";
3333
import {ERC7579Utils} from "../account/utils/draft-ERC7579Utils.sol";
3434
import {ERC7913P256Verifier} from "../utils/cryptography/verifiers/ERC7913P256Verifier.sol";
3535
import {ERC7913RSAVerifier} from "../utils/cryptography/verifiers/ERC7913RSAVerifier.sol";
36+
import {ERC7913WebAuthnVerifier} from "../utils/cryptography/verifiers/ERC7913WebAuthnVerifier.sol";
3637
import {Heap} from "../utils/structs/Heap.sol";
3738
import {InteroperableAddress} from "../utils/draft-InteroperableAddress.sol";
3839
import {LowLevelCall} from "../utils/LowLevelCall.sol";

contracts/utils/cryptography/verifiers/ERC7913WebAuthnVerifier.sol

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ import {IERC7913SignatureVerifier} from "../../../interfaces/IERC7913.sol";
1717
* WebAuthn checks: type validation, challenge matching, and cryptographic signature verification.
1818
*
1919
* NOTE: Wallets that may require default P256 validation may install a P256 verifier separately.
20+
*
21+
* @custom:stateless
2022
*/
2123
contract ERC7913WebAuthnVerifier is IERC7913SignatureVerifier {
2224
/// @inheritdoc IERC7913SignatureVerifier

0 commit comments

Comments
 (0)