aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/lib/personal-message-manager.js
Commit message (Collapse)AuthorAgeFilesLines
* Fix linting warningsThomas Huang2017-04-271-2/+2
|
* Fix normalizeMsgData function to always return hex prefixedDan Finlay2017-03-071-1/+1
|
* Render personal_sign messages as utf-8 textDan Finlay2017-03-071-8/+14
| | | | | | | | | | | Calls to `personal_sign` are now: - When hex encoded, preserved as hex encoded, but displayed as utf-8 text. - When not hex encoded, decoded as utf-8 text as hex for signing. - The messages proposed for signing are displayed as UTF-8 text. - When the message cannot be rendered as UTF-8 text, it is displayed as hexadecimal. Fixes #1173
* Got personal_sign workingDan Finlay2017-02-241-2/+2
| | | | Also fixed bug where signing would not close popup.
* Add alternate UI for pending personal_sign messagesDan Finlay2017-02-241-0/+1
|
* Move sigUtil and keyrings to external modulesDan Finlay2017-02-221-0/+118
These external modules now have their own test coverage and build enforcement. This allowed me to somewhat more easily add good tests around our personalSign strategy (held now in [eth-sig-util](https://github.com/flyswatter/eth-sig-util), and allow each of the keyrings to import that, etc.