1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-27 21:00:13 +01:00
Commit Graph

2689 Commits

Author SHA1 Message Date
Kevin Serrano
9e6e3f55b7
Merge branch 'i765-gaslimits' of github.com:MetaMask/metamask-plugin into i765-gaslimits 2017-02-27 13:54:07 -08:00
Kevin Serrano
a77a5f0ab3
Move input boxes into table and into details component. 2017-02-27 13:53:43 -08:00
Kevin Serrano
c46f3d59de
Fix state to render gasPrice for ui dev. 2017-02-27 13:53:08 -08:00
Dan Finlay
462c7ae213 Merge branch 'master' into i765-gaslimits 2017-02-27 12:59:19 -08:00
Dan Finlay
6fb33853f2 Fix test reference 2017-02-27 10:53:36 -08:00
Dan Finlay
b5d03cd524 add controllers to root scripts folder 2017-02-27 10:40:37 -08:00
Dan Finlay
5edb3db969 Merge branch 'master' into i1144-moarrpc 2017-02-27 10:36:48 -08:00
Dan Finlay
ab01fef1c0 Merge pull request #1149 from MetaMask/i1114-AddPersonalSign
Add personal_sign
2017-02-27 10:28:31 -08:00
Dan Finlay
ca5cf06ae9 Concatenate custom RPC labels that are too long 2017-02-27 10:25:10 -08:00
Dan Finlay
c831043a51 Remove claim for ecRecover support 2017-02-27 10:16:16 -08:00
Dan Finlay
7cbb2fc689 Reduce provider-engine requirement 2017-02-24 17:38:11 -08:00
Dan Finlay
8c66260bdb Removed redundant personal_recover logic 2017-02-24 17:07:54 -08:00
Dan Finlay
1077c79e25 Add personal_sign development ui state 2017-02-24 16:36:45 -08:00
Dan Finlay
f2851402f3 Mostly fix personal_recover 2017-02-24 16:36:29 -08:00
Dan Finlay
a35229e8d4 Bump changelog 2017-02-24 16:15:31 -08:00
Dan Finlay
3ebf0dc11b Bump provider engine to require compliant personal_recover 2017-02-24 16:15:24 -08:00
Kevin Serrano
930dafc4b0
Fix spelling error. 2017-02-24 15:30:18 -08:00
Kevin Serrano
dfc89d6c6d
Make gasPrice accessible to the UI. 2017-02-24 15:06:55 -08:00
Dan Finlay
a97cfffe15 Fixed reference 2017-02-23 19:03:03 -08:00
Dan Finlay
8f87bacc1b Fix references in tests 2017-02-23 18:46:17 -08:00
Dan Finlay
42c2c3df37 Improve pending tx blue dot style 2017-02-23 17:45:37 -08:00
Dan Finlay
d1bce61996 Remove irrelevant tests 2017-02-23 17:45:23 -08:00
Dan Finlay
961a83769b Fix cancel msg signing behavior. 2017-02-23 16:02:58 -08:00
Dan Finlay
1d1d296a1e Make personal sign view look nice 2017-02-23 14:40:18 -08:00
Dan Finlay
4697aca02c Got personal_sign working
Also fixed bug where signing would not close popup.
2017-02-23 14:23:45 -08:00
Kevin Serrano
30e4bdf24b
Merge github.com:MetaMask/metamask-plugin into i765-gaslimits 2017-02-23 14:17:52 -08:00
Kevin Serrano
62854398f1
Tested against code to play nice with unit tests. 2017-02-23 13:56:58 -08:00
Dan Finlay
7ec25526b7 Add alternate UI for pending personal_sign messages 2017-02-23 11:18:49 -08:00
Dan Finlay
564f920ae0 Add personal sign actions and template 2017-02-22 16:30:09 -08:00
Kevin Serrano
3be6ee5f6c
Make the UI play nice with empty RPC lists. 2017-02-22 15:32:01 -08:00
Kevin Serrano
1d0f5fb51c
Linto 2017-02-22 15:13:59 -08:00
Kevin Serrano
761eb49586
Changelog. 2017-02-22 15:13:29 -08:00
Kevin Serrano
7a0ce31bd3
Implemented functionality for displaying recent custom RPCs 2017-02-22 15:12:56 -08:00
Dan Finlay
8684fc40c7 Allow provider to init before keyringController 2017-02-21 14:41:55 -08:00
Dan Finlay
6c0916c28d Fix reference 2017-02-21 14:37:01 -08:00
Dan Finlay
92fb07999a Point metamask-controller personalSignRecover method to keyring-controller 2017-02-21 14:32:35 -08:00
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.
2017-02-21 14:25:47 -08:00
Kevin Serrano
17a7436602
Connect to actions. 2017-02-21 12:51:56 -08:00
Kevin Serrano
026e0e3383
Fix naming 2017-02-21 12:51:46 -08:00
Kevin Serrano
db48f8984f
Basic infrasture for RPC list added. 2017-02-21 12:32:13 -08:00
Dan Finlay
29f07238f4 Move changelog entry 2017-02-21 09:03:16 -08:00
Frankie
09c7b9d242 Merge pull request #1143 from MetaMask/FixTxApprovalUiMode
Fix UI Dev Mode for Tx Approval
2017-02-20 23:50:54 -08:00
Dan Finlay
2baedc56ea Add log global to test suite 2017-02-20 23:42:40 -08:00
Dan Finlay
05080d1c50 Fix UI Dev Mode for Tx Approval
The state object had been changed, but our mock states for tx approval were using the old keys.

Rather than try to muck about and figure out each and every change, I've re-generated a UI dev state for tx approval, which should help @zanibas on his current project.

We can continue adding new dev states as needed from here.  If anyone catches a state that doesn't render correctly, it's worth checking if a new snapshot doesn't solve things.

Debugged by adding new debugging loggers, and I've left them in place for easier future debugging.
2017-02-20 23:33:21 -08:00
Kevin Serrano
838d19e17f Merge pull request #1140 from MetaMask/i1128-noticesdev
Add notice functionality
2017-02-20 16:00:13 -08:00
Dan Finlay
9e81a0c8c4 Merge branch 'master' into i1128-noticesdev 2017-02-20 15:42:20 -08:00
Kevin Serrano
6af200b3f3 Merge pull request #1138 from MetaMask/AddBetterLogger
Add better logger
2017-02-20 15:13:48 -08:00
Kevin Serrano
ae82e8f5c7
Merge branch 'master' into i1128-noticesdev
borts
2017-02-20 15:08:13 -08:00
Kevin Serrano
736637363b
Integration tests play nice with new disabled buttons. 2017-02-20 15:07:01 -08:00
Kevin Serrano
2de7467470 Merge branch 'master' into AddBetterLogger 2017-02-20 15:02:50 -08:00