-
-
Notifications
You must be signed in to change notification settings - Fork 669
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
fix(solana): fix Memo, multisig and polish instructions UI #3445
fix(solana): fix Memo, multisig and polish instructions UI #3445
Conversation
dd9e319
to
bcaa944
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
code LGTM
@gabrielKerekes Please post here the UI changes. |
We're currently not optimising the UI for general instructions.
Will try. |
Hopefully this will help you - the |
all seems good in CI, please add changelog (since this is going out in the next release so it's a change) |
👋 Will there be a FW release this month or when can we expect this to be released? 🙏 |
Next release will happen together with March release of Suite -> 13.3. (EAP) |
This PR fixes two important issues with Solana, one medium issue and minor issues with the way some instructions are displayed:
Memo instruction is currently treated as an uknown instruction i.e. it's basically being blind signed.
Multisig token transfer instruction is also treated as a predefined instruction and multisig signers are not shown. The only warning the user getting that it's a multisig instruction is the
Transaction requires X signers which increases the fee.
warning.The
The following instruction is a multisig instruction.
message is shown after the instruction parameters are shown but before the accounts - it should be displayed even before the parameters.The order in which some properties are displayed has been changed and the wording of some of the properties has been updated.
Note: I would have regenerated the UI fixtures but I get different results for all of them although definitely not all of them should've changed. Not sure what's going on here. This happens for both Trezor T and R, I run the T emulator with the
-a
switch to stop animation.