-
Notifications
You must be signed in to change notification settings - Fork 104
Closed
Description
E2E Test planning
Considering v0.5 release schedule, for this time, just add one success scenario.
Considering v0.5 release schedule, for this time, just add one success scenario.
Step1: Basic Success Cases
- Set Code Authorization: Creates and signs a set code authorization that delegates an EOA's code to a smart wallet
- Code Delegation: Verifies the EOA's code is properly set to delegate to the smart wallet
- Authorization revocation/updates: Tests for changing or removing delegations
### Step2: Smart Wallet integration
- Smart Wallet Integration: Tests full account abstraction flow where an EOA becomes a smart contract account
- UserOperation Execution: Complete AA flow including UserOp creation, signing, and execution through entry point
- ERC20 Transfer via AA: Executes ERC20 transfer through the delegated smart wallet
- Contract Initialization: Verifies smart wallet is properly initialized with owner and entry point
Metadata
Metadata
Assignees
Labels
No labels