Skip to content

Commit

Permalink
[293] Add module and singleton in sequence diagram
Browse files Browse the repository at this point in the history
  • Loading branch information
akshay-ap committed Mar 14, 2024
1 parent e79ec71 commit 21c8ed1
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion modules/passkey/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ participant SPF as SafeProxyFactory
participant WASF as WebAuthnSignerFactory
participant SP as SafeProxy
participant SSL as SafeSignerLaunchpad
participant S as Singleton
participant M as Module
participant WAV as WebAuthnVerifier
participant PV as P256Verifier
actor T as Target
Expand All @@ -22,7 +24,7 @@ U->>+CS: Create Credential (User calls `create(...)`)
CS->>U: Decode public key from the return value
U->>+WASF: Get signer address (signer might not be deployed yet)
WASF->>U: Signer address
U->>+SPF: Submit Payload that calculates SafeProxy address with SafeSignerLaunchpad as singleton and corresponding initializer data
U->>+B: Submit UserOp payload that deploys SafeProxy address with SafeSignerLaunchpad as singleton in initCode and corresponding call data that calls `initializeThenUserOp(...)` ands sets implementation to Safe Singleton
B->>+EP: Submit User Operations
EP->>+SP: Validate UserOp
Expand Down

0 comments on commit 21c8ed1

Please sign in to comment.