Skip to content

Conversation

@DanielSinclair
Copy link
Contributor

@DanielSinclair DanielSinclair commented Jan 15, 2026

Add Smart Wallet Delegation Management UI

What changed

  • Added a new "Edit Smart Wallet" screen accessible from wallet settings
  • Created a comprehensive UI for managing Smart Wallet delegations
  • Added ability to view, enable, disable, and revoke delegations by network
  • Implemented a new revoke delegation panel with different states based on context
  • Added translations for all new Smart Wallet management features

Screen recordings / screenshots

Screenshots showing:

  • Smart Wallet status card with enable/disable toggle
  • Active and inactive network delegations list
  • Revoke delegation panel with different states (disable, revoke single network, conflict, security alert)

What to test

  • Access Smart Wallet settings from wallet backup screen
  • Toggle Smart Wallet on/off functionality
  • View active and inactive network delegations
  • Revoke individual network delegations
  • Test different revocation scenarios (disable all, revoke single, handle conflicts)
  • Verify proper error handling during revocation process

@DanielSinclair
Copy link
Contributor Author

DanielSinclair commented Jan 15, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@DanielSinclair DanielSinclair changed the title fix: copy_wallet_address string capitalization feat: delegation wallet management/preferences Jan 15, 2026
@DanielSinclair DanielSinclair force-pushed the daniel/7702-manage-ui branch 3 times, most recently from ae52740 to d66930e Compare January 21, 2026 23:34
@DanielSinclair DanielSinclair force-pushed the daniel/7702-revoke-ui branch 2 times, most recently from 035f522 to 51017c3 Compare January 26, 2026 03:47
fix: gradients, border colors

refactor: adopt getDelegations

fix: chain label

fix: patch for local state update on enable

fix: revoke, status state management

fix: reactive delegations list

feat: Edit Smart Wallet drop-down, UI placeholder

fix: edit smart wallet naming

fix: manage smart wallet for address title

fix: revokereason, contract address type

feat: revoke ui design
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants