Kevin Serrano
360afacd70
Add tests.
2017-03-24 17:21:58 -04:00
Kevin Serrano
d99b5a9e5a
Add migration tests to ensure that bodies are erased properly in notices.
2017-03-23 10:15:42 -04:00
Dan Finlay
b6e2eaf7b1
Remove eth-lightwallet
2017-03-16 11:16:03 -07:00
Kevin Serrano
d85cc7ec4e
Add test to account for prevention of identities duplication.
2017-03-10 10:48:07 -08:00
Kevin Serrano
c47f7f6a76
Add another test for duplicates.
2017-03-10 10:34:18 -08:00
Kevin Serrano
dc2d614da6
Add basic tests.
2017-03-10 09:52:05 -08:00
Dan Finlay
67c3126e63
Merge branch 'master' into kumavis-patch-1
2017-03-08 10:16:50 -08:00
Kevin Serrano
86f71d504c
Merge branch 'master' into i1144-moarrpc
2017-03-08 09:28:36 -08:00
kumavis
92b8443824
tx-utils - add encoding utils
2017-03-07 22:51:39 -08:00
kumavis
c063fab993
tx-utils - stricter naming type-based convention
2017-03-07 22:47:35 -08:00
kumavis
68b99dfb08
test - tx-utils
...
add tests for `addGasBuffer`
2017-03-07 22:28:02 -08:00
jaredpereira
52ee007fcb
Merge branch 'master' into i1118-IncreaseGasBuffer
2017-03-07 22:55:56 -05:00
Jared Pereira
4916331c53
change BN.mul to BN.muln
2017-03-07 22:42:16 -05:00
Jared Pereira
de44cd9ba4
add gas buffer multiply test
2017-03-07 20:49:40 -05:00
Kevin Serrano
4562e41d33
Fix tests until new ones to-be-written.
2017-03-07 16:10:06 -08:00
Kevin Serrano
970324b699
Merge github.com:MetaMask/metamask-plugin into i1144-moarrpc
2017-03-07 16:02:42 -08:00
Kevin Serrano
e7e024bcdd
Refactor of code into separate reducers and actions.
2017-03-07 16:01:51 -08:00
Dan Finlay
fba7a50e1b
Fixed encoding
2017-03-07 11:43:59 -08:00
Dan Finlay
6253885e28
Remove unrelated test file
2017-03-07 11:36:13 -08:00
Dan Finlay
e78e642eef
Add gas buffer test
2017-03-07 11:34:11 -08:00
Kevin Serrano
08ca7dac5a
Merge branch 'master' into i1144-moarrpc
2017-03-07 10:37:31 -08:00
Kevin Serrano
01f2ec4823
Modify tests.'
2017-03-07 10:37:01 -08:00
Dan Finlay
99b49b11f6
Fix test name
2017-03-06 17:36:37 -08:00
Dan Finlay
70e14b8a6f
Fixed internal encoding test case
2017-03-06 17:36:08 -08:00
Dan Finlay
e66e755766
Fix normalizeMsgData function to always return hex prefixed
2017-03-06 16:33:33 -08:00
Dan Finlay
af337dfae5
Fix function names
2017-03-06 15:17:45 -08:00
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
2017-03-06 15:04:11 -08:00
Kevin Serrano
e66035254f
More conflict resolution.
2017-03-01 10:04:25 -08:00
Kevin Serrano
0a3849ec84
Fix merge conflicts.
2017-03-01 10:01:21 -08:00
Dan Finlay
6fb33853f2
Fix test reference
2017-02-27 10:53:36 -08:00
Dan Finlay
5edb3db969
Merge branch 'master' into i1144-moarrpc
2017-02-27 10:36:48 -08:00
Kevin Serrano
930dafc4b0
Fix spelling error.
2017-02-24 15:30:18 -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
d1bce61996
Remove irrelevant tests
2017-02-23 17:45:23 -08:00
Kevin Serrano
62854398f1
Tested against code to play nice with unit tests.
2017-02-23 13:56:58 -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
Dan Finlay
2baedc56ea
Add log global to test suite
2017-02-20 23:42:40 -08:00
Kevin Serrano
736637363b
Integration tests play nice with new disabled buttons.
2017-02-20 15:07:01 -08:00
Kevin Serrano
bf9d1f405f
add waits between notices.
2017-02-20 13:41:46 -08:00
Dan Finlay
352bb5cb39
Merge branch 'master' into dev
2017-02-15 15:49:04 -08:00
Kevin Serrano
d0e2846eca
Complete migration tests.
2017-02-15 11:15:47 -08:00
Kevin Serrano
6ddd613a15
Adding additional migration state to account for moving data.
2017-02-15 11:15:33 -08:00
Kevin Serrano
cd75d86187
Add migrations for removing terms of use data.
2017-02-14 13:21:00 -08:00
Dan Finlay
97b8410b30
Verify messages in a loop
2017-02-13 21:29:22 -08:00
Dan Finlay
f2486fbdd3
got hash test passing
2017-02-13 21:25:02 -08:00
Dan Finlay
b862d94209
Add failing test for signature recovery
2017-02-13 20:13:11 -08:00
Kevin Serrano
603eee9efe
Merge branch 'mapachurro-patch-1' of github.com:mapachurro/metamask-plugin into mapachurro-patch-1
2017-02-10 13:14:09 -08:00
Kevin Serrano
092ec9096b
Fix integration tests.
2017-02-09 22:36:40 -08:00
Kevin Serrano
65c84ac4b2
Delete all code related to disclaimers.
2017-02-09 18:17:50 -08:00
mapachurro
5c9202b2d2
Update first-time.js
2017-02-09 20:54:29 -05:00
Frankie
de6455151e
Revert old style message sighing
2017-02-09 17:32:49 -08:00
kumavis
e1719191f4
test - skip eth_sign tests until we have test data
2017-02-03 15:16:21 -08:00
kumavis
9e4ef45b6a
migration #9 - break out CurrencyController substate
2017-02-02 23:32:24 -08:00
kumavis
f08f40aee2
txManager - depend on preferencesStore
2017-02-02 21:09:17 -08:00
kumavis
0c6df24ecf
metamask - introduce networkStore
2017-02-02 20:59:47 -08:00
kumavis
99fa9ab13a
migration 7 - break off TransactionManager substate
2017-02-02 20:20:13 -08:00
kumavis
bcb86f38cb
messageManager - move view state to obs-store
2017-02-02 18:21:22 -08:00
kumavis
dacbf16fe2
test - first-time - re-add terms header check
2017-02-01 16:41:28 -08:00
kumavis
d8a12c2ad0
tests - mockDev - fix first-time flow
2017-02-01 16:27:16 -08:00
Frankie
54b1339f6a
Merge branch 'dev' into messageManagerCleanUp
2017-02-01 13:05:58 -08:00
Frankie
ce0c3ed03c
Merge branch 'dev' into messageManagerCleanUp
2017-02-01 12:03:42 -08:00
Frankie
1b16b46241
code clan up and tests
2017-02-01 11:54:01 -08:00
kumavis
1cb730144d
metamask - adopt isInitialized from keyring controller
2017-02-01 00:31:26 -08:00
kumavis
cd5d952600
keyring - move identities into memStore
2017-02-01 00:17:48 -08:00
kumavis
c0d3db6a8c
keyring - synchronous getState
2017-01-31 20:02:38 -08:00
kumavis
2fa60cfcbf
continue rename selectedAccount to selectedAddress
2017-01-30 15:25:12 -08:00
Frankie
fdee1e3701
Merge branch 'dev' into messageManagerCleanUp
2017-01-28 22:59:28 -08:00
Frankie
8be68575bb
Clean up message manger includes:
...
Provider egine bump
Remove presence of message manger in keyring controller
Change the status wording fom conf to approved
make Message manager a class
fix messages not being apart of the badge
re write message manger to better reflect controller pattern
2017-01-28 20:28:20 -08:00
kumavis
4dd6ba9c1b
migration 5 - move keyring controller state to substate
2017-01-28 19:19:03 -08:00
kumavis
3afd0ef27d
tests - remove persistence and start with initial state
2017-01-27 23:04:34 -08:00
kumavis
a14a25c423
config-manager - default to USD for currentFiat
2017-01-26 15:22:13 -08:00
kumavis
76ce348a04
obs-store - use published module
2017-01-24 19:47:00 -08:00
kumavis
bb1ee8e649
Merge branch 'dev' of github.com:MetaMask/metamask-plugin into obs-store2
2017-01-24 16:09:57 -08:00
kumavis
463a56ff54
background controller - extract KeyringC.placeSeedWords to MetamaskC
2017-01-24 15:33:33 -08:00
kumavis
74dc20bdf1
Merge branch 'dev' into obs-store2
2017-01-21 10:06:50 -08:00
Dan Finlay
3572708fda
Fix test to log out despite number of menu items
2017-01-17 16:49:08 -08:00
Dan Finlay
7e886dff77
Wrote failing test for eth.sign
2017-01-16 23:26:37 -08:00
kumavis
053066b57f
Merge branch 'dev' into simple-keystore-fix
2017-01-16 12:10:04 -08:00
kumavis
4a09f856d1
test - keyring - simple - fix fixture data
2017-01-16 12:08:20 -08:00
Dan Finlay
5dd5619e5d
Merge branch 'master' into dev
2017-01-16 10:55:32 -08:00
kumavis
85634326e8
test - clear localStorage on test start
2017-01-14 22:35:26 -08:00
kumavis
91e5cc0f29
test - clear localStorage in case CI caches it (?)
2017-01-14 22:30:12 -08:00
kumavis
993daebc4e
test - txManager - add network to all txs
2017-01-14 22:09:19 -08:00
kumavis
3df9ce9809
tests - txManager - add getNetwork fn to fixture txManager
2017-01-14 21:52:09 -08:00
Frankie
87505e1742
fix for linting
2017-01-13 18:01:50 -08:00
kumavis
29e83d71a8
background - handle tx finalization in controllers instead of provider-engine
2017-01-13 02:00:11 -08:00
kumavis
b33c51c0a6
migrations - introduce promise-based migrator
2017-01-12 01:17:05 -08:00
kumavis
3bc996878b
background - move pojo migrator to outside of metamask controller
2017-01-11 22:47:56 -08:00
kumavis
2019c02fc0
test - fix tests from obs-store
2017-01-11 19:31:42 -08:00
kumavis
8012ede126
background - introduce ObservableStore
2017-01-11 19:31:21 -08:00
kumavis
bd382f4705
tests - add fetch polyfill
2017-01-10 12:39:01 -08:00
Dan Finlay
2dbbc0dce7
Merge remote-tracking branch 'origin/kumavis-readme-gource' into RevertTxManager
2017-01-02 17:32:51 -08:00
Dan Finlay
5e8a344f97
Correct getState test to be async
2016-12-23 18:40:36 -08:00
Dan Finlay
e95c937569
Add additional migration test
2016-12-23 17:09:24 -08:00
Frankie
fa3e708f34
Merge branch 'dev' into TxManager
2016-12-23 12:48:36 -08:00
Frankie
fde69ea0ba
fix some minor spelling mistakes and clean up code
2016-12-23 12:43:42 -08:00
Dan Finlay
ebeaf3b3d6
Restructured migration
...
Migrator now returns a lostAccount array that includes objects
these objects include keys of address and privateKey,
this allows the MetamaskController to restore the lost accounts
even without customizing the idStore or the KeyringController.
Also includes a patch that allows idStore to synchronously export private keys.
2016-12-21 17:21:10 -08:00
Frankie
6f7c23fd28
Merge branch 'dev' into TxManager
2016-12-21 14:31:07 -08:00
Frances Pangilinan
6e78494846
First pass at revision requests
2016-12-21 13:41:32 -08:00