This repository has been archived by the owner on Mar 23, 2023. It is now read-only.
Display correct Ledger confirmation detail when sending a transaction. #1678
Labels
Status: Needs Investigation
The issue needs more investigation before it can be verified and resolved.
Milestone
When a user sends a transaction with their Ledger, such as vote/unvote, they need to confirm the pubkey of the delegate they are voting for on their Ledger device. However, the pubkey of the delegate they are voting for is not displayed within the wallet.
I believe it would be better practice to display all information that a user needs to confirm on their Ledger within the Desktop Wallet so the user can confirm the transaction with confidence. Currently, unless they look up details by leaving the Desktop Wallet, then they are almost confirming blindly.
This logic needs to be applied to all transaction types, not just vote/unvote.
Expected Behavior
When the user is expected to confirm transaction details on their Ledger, the correct detail should also be displayed on the Desktop Wallet.
Current Behavior
When sending a vote transaction, a modal stating "Awaiting Ledger Signature. Please check and sign the transaction when you are ready." is displayed. The user is asked to confirm the public key of the delegate they are voting for on their Ledger, which is not displayed in the Desktop Wallet anywhere.
Possible Solution
Change the "Awaiting Ledger Signature. Please check and sign the transaction when you are ready." modal to also include transaction details.
Steps to Reproduce (for bugs)
Context
Your Environment
The text was updated successfully, but these errors were encountered: