Signatures not clearly showing the amount being signed [repost]

re-posting here per the request of @Lioness

When providing a signature, Coinbase wallet just shows the raw message.

This is particularly misleading for users because it looks like a much larger amount is being signed than is actually the case (e.g. 20000000 instead of 20).

A simple fix is to ask the user to sign the properly formatted amount (for which knowledge of decimals is required - which can be pulled from the token type). Perhaps there is then a small button for the user to see the raw message if they wish.