feat(smart-account): add EIP-7702 / smart-account helper utilities #18
No reviewers
Labels
No labels
area: auth
area: bundler
area: chains
area: docs
area: gas-manager
area: smart-account
area: testing
area: transport
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
priority: p0
priority: p1
priority: p2
question
status: backlog
status: done
status: in-progress
status: ready
status: review
status: testing
type: chore
type: docs
type: feature
type: fix
type: infra
type: test
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
kevin/alchemy-wallet-client!18
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/eip7702-smart-account-helpers"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Eip7702Authorizationvalidated dataclass +to_dict()forauthorizationListentriesbuild_eip7702_user_operation()to build a UserOperation payload for an EIP-7702-delegated smart accountmerge_sponsorship_result()non-mutating merge helperVerified locally:
hatch run lint,hatch run format-check,hatch run test(87 passed),hatch build.Related
Closes #8
Note: merges into
develop, not the default branchmain— issue closed manually after merge per repo process.