-
Notifications
You must be signed in to change notification settings - Fork 9
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
Show detailed message info in Keplr #1982
Comments
@mhagel do you have an estimate for this task? |
There may not be a way around this in the regen-js code. This is a known issue with Keplr, as noted in their codebase: chainapsis/keplr-wallet@f86844d#diff-0f59f6b531470706ceb26dfd437a9f532268c7db41145bbbc60c48d566bbc633
We can get a human-readable message by forcing keplr to use Amino in regen-web. However, I'm not sure if we would want to do that, since Amino may go away eventually. |
@clevinson @aaronc @blushi @flagrede See above comment. We may not be able to fix this in regen-js, but we can patch it in regen-web by forcing keplr to use their amino API. This draft PR shows the change and results: #1628 This feature has been requested a lot for keplr, and so far this is the only resolution I've seen. There is still an open issue: chainapsis/keplr-wallet#248 WDYT? Would it make sense to do this until Keplr fixes custom proto messages? |
If it improves the UX for users, even temporarily, I'm in favor of doing it. |
The only concern that we had with using amino signing by default is that x/group doesn't support it as part of cosmos-sdk 0.46 (that's a bug) and regen ledger v5.0 will be using v0.46. |
As mentioned above, this is resolved with application developers using I'm going to transfer this issue to the regen-web repository to track switching to only amino within the marketplace application. The groups-ui is already using only amino but not without its challenges (regen-network/groups-ui#105). I think it makes sense to say this is blocked by |
As a user, when I am confirming a transaction in Keplr, I want to see the details of what I am signing.
RIght now, we see the Msg type, and
value: >--xnxahafbs...
(some encoded string).Desired behavior:
the details in "value" should be human-readable, so user knows what they are signing.
Details:
Per Aaron, re: the encoded value...
So, presumably, we just need to make sure the proto message types are registered correctly in regen-js.
The text was updated successfully, but these errors were encountered: