Skip to content

Commit 765b288

Browse files
authored
Mark ERC7913WebAuthnVerifier as stateless (#5954)
1 parent f29b2f0 commit 765b288

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
@@ -16,6 +16,8 @@ import {IERC7913SignatureVerifier} from "../../../interfaces/IERC7913.sol";
1616
* WebAuthn checks: type validation, challenge matching, and cryptographic signature verification.
1717
*
1818
* NOTE: Wallets that may require default P256 validation may install a P256 verifier separately.
19+
*
20+
* @custom:stateless
1921
*/
2022
contract ERC7913WebAuthnVerifier is IERC7913SignatureVerifier {
2123
/// @inheritdoc IERC7913SignatureVerifier

0 commit comments

Comments
 (0)