Kevin Serrano
cf2268c3d2
Nodeify and promisify calls to background.
8 years ago
kumavis
92b8443824
tx-utils - add encoding utils
8 years ago
kumavis
c063fab993
tx-utils - stricter naming type-based convention
8 years ago
kumavis
17b805c76e
tx-utils - clean and comment
8 years ago
Jared Pereira
4916331c53
change BN.mul to BN.muln
8 years ago
frankiebee
2f7a95c257
Fix grammar in erro message
8 years ago
frankiebee
3e8b584c98
fix issue where account import allows for duplicates
8 years ago
Jared Pereira
4256e631a6
remove constant buffer and add multiplier
8 years ago
Kevin Serrano
e7e024bcdd
Refactor of code into separate reducers and actions.
8 years ago
Dan Finlay
fba7a50e1b
Fixed encoding
8 years ago
Dan Finlay
32c767fbe8
Linted
8 years ago
Dan Finlay
cdcd1b1e8b
Fix hex encoding of message to create valid hex strings
8 years ago
Dan Finlay
e66e755766
Fix normalizeMsgData function to always return hex prefixed
8 years ago
Frankie
b84f1b0532
Fix issue where old txMeta object was being used to pass the txHash to the cb
8 years ago
Dan Finlay
9bd8c5f723
Render personal_sign messages as utf-8 text
...
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
8 years ago
Dan Finlay
ddc136a7c2
Add a couple more debug logs
8 years ago
Dan Finlay
f908aaafbc
Use correct action to update and submit tx
8 years ago
Dan Finlay
e07e4b7bc7
Linted
8 years ago
Dan Finlay
da88481560
Remove gasMultiplier txMeta param
...
This was used by the custom gas slider on the `send` screen, and it was used to modify the gas value before sending it out, breaking our new custom gas field logic.
Removed it and the logic that referred to this now-outdated parameter.
8 years ago
Dan Finlay
2e16e1eb94
Fixed bug that made send screen sometimes transition to account detail
8 years ago
Dan Finlay
1eb4a5d62c
Add background method for updating and approving a tx in one call
8 years ago
Dan Finlay
b5d03cd524
add controllers to root scripts folder
8 years ago
Dan Finlay
8c66260bdb
Removed redundant personal_recover logic
8 years ago
Dan Finlay
f2851402f3
Mostly fix personal_recover
8 years ago
Kevin Serrano
dfc89d6c6d
Make gasPrice accessible to the UI.
8 years ago
Dan Finlay
961a83769b
Fix cancel msg signing behavior.
8 years ago
Dan Finlay
4697aca02c
Got personal_sign working
...
Also fixed bug where signing would not close popup.
8 years ago
Kevin Serrano
62854398f1
Tested against code to play nice with unit tests.
8 years ago
Dan Finlay
7ec25526b7
Add alternate UI for pending personal_sign messages
8 years ago
Dan Finlay
564f920ae0
Add personal sign actions and template
8 years ago
Kevin Serrano
7a0ce31bd3
Implemented functionality for displaying recent custom RPCs
8 years ago
Dan Finlay
8684fc40c7
Allow provider to init before keyringController
8 years ago
Dan Finlay
6c0916c28d
Fix reference
8 years ago
Dan Finlay
92fb07999a
Point metamask-controller personalSignRecover method to keyring-controller
8 years ago
Dan Finlay
0584988688
Move sigUtil and keyrings to external modules
...
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.
8 years ago
Kevin Serrano
026e0e3383
Fix naming
8 years ago
Kevin Serrano
db48f8984f
Basic infrasture for RPC list added.
8 years ago
Dan Finlay
04e80d36be
Version 3.3.0
8 years ago
Dan Finlay
48ab446436
Add memstore update after adding new keyring
8 years ago
kumavis
943bcec0d7
keyring controller - update memStore after restoreKeyring
8 years ago
Kevin Serrano
75f7c1244a
Made migrations non-destructive; fixed currency migration.
8 years ago
Kevin Serrano
cd75d86187
Add migrations for removing terms of use data.
8 years ago
Dan Finlay
f2486fbdd3
got hash test passing
8 years ago
Dan Finlay
26ae3d206f
Version 3.2.2
8 years ago
Kevin Serrano
65c84ac4b2
Delete all code related to disclaimers.
8 years ago
Kevin Serrano
1d0fcf129c
Fix bugs with notice. Add disclaimer notice.
8 years ago
Frankie
de6455151e
Revert old style message sighing
8 years ago
Kevin Serrano
4033b620bd
Allowed net_version to be called synchronously
8 years ago
Dan Finlay
5d827bece3
Version 3.2.1
8 years ago
Dan Finlay
480c7c5d24
Version 3.2.0
8 years ago