Skip to content

[Test] EIP-7702 E2E Test #683

@cloudgray

Description

@cloudgray

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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions