Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

as a user I can sign a transaction with the Keystone hardware wallet #1434

Open
true-jared opened this issue Dec 3, 2024 · 0 comments
Open
Assignees
Labels
S-in-progress Status: Work is currently in progress on this item. UI Zashi UI
Milestone

Comments

@true-jared
Copy link
Contributor

ZASHI / KEYSTONE SWITCH

  • as a user I can switch between Zashi and Keystone wallet by tapping on the Zashi/Keystone dropdown and selecting the wallet in the bottom sheet
    • if a user has a Zashi wallet selected - the transaction should be sent from the Zashi wallet
    • if a user has a Keystone wallet selected - the transaction should be sent from the Keystone wallet

SEND A TRANSACTION FROM KEYSTONE ACCOUNT

  1. if a user has a Keystone wallet connected, once they click on the Address Book icon in the [Send to] field, they should see an updated version of Address Book screen which also displays the addresses of their connected wallets at the top of the screen with the header "Your Wallets"
  • implement empty state for the updated version of the Address Book screen
  1. update the Confirmation Screen:
  • change screen title to "REVIEW"
  • center the Total Amount (this change should be propagated to our regular Confirmation screen as well)
  • add "Send from" information with the Zashi logo / Keystone logo
  • if a user taps on [Confirm with Keystone] button, we should generate the QR code they can scan with their Keystone device and route them to the new Sign Transaction screen (specified below)
  • if a user taps on the [Cancel] button, route them back to the pre-filled Send screen
  1. build the new Sign Transaction screen
@true-jared true-jared added UI Zashi UI S-in-progress Status: Work is currently in progress on this item. labels Dec 3, 2024
@true-jared true-jared added this to the iOS Zashi 1.3 milestone Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-in-progress Status: Work is currently in progress on this item. UI Zashi UI
Projects
None yet
Development

No branches or pull requests

2 participants