Skip to content

Conversation

cloudgray
Copy link
Contributor

@cloudgray cloudgray commented Oct 2, 2025

Description

Closes: #683

  • 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
  • Test delegated contract call: Tests contract call via SetCoded EoA address

Author Checklist

All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.

I have...

  • tackled an existing issue or discussed with a team member
  • left instructions on how to review the changes
  • targeted the main branch

@cloudgray cloudgray changed the title test(eip7702): add eip7702 e2e test test: add eip7702 e2e test Oct 2, 2025
@cloudgray cloudgray marked this pull request as ready for review October 2, 2025 12:58
@cloudgray cloudgray requested review from vladjdk and aljo242 October 2, 2025 12:58
Copy link
Member

@vladjdk vladjdk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks! We should probably add testing for 7702 calling precompiles.

@vladjdk vladjdk added this pull request to the merge queue Oct 7, 2025
Merged via the queue into cosmos:main with commit f644a4b Oct 7, 2025
23 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Test] EIP-7702 E2E Test
2 participants