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
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
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
c0637f8d6a
Fix typo
8 years ago
Dan Finlay
0c0c0051e4
Remove shapeshift tx list from idStore
8 years ago
Dan Finlay
89bbccb09c
Stop removing old shapeshift txs
8 years ago
Dan Finlay
af439cc6cf
Do not remove completed shapeshift deposits
8 years ago
Dan Finlay
901eeb5c10
Fix bug when clearing old shapeshift txs
8 years ago
Dan Finlay
5d37f90787
Automatically remove shapeshift txs over 11 minutes old with no payment
8 years ago
Dan Finlay
c9024655d3
Add migration to index
8 years ago
Dan Finlay
4dc71ed57b
Got ShapeShiftController back to working
8 years ago
Dan Finlay
13ee92909c
Mostly got shapeshift tx management into its own controller
...
Rendering the list is still having issues, so this isn't done yet.
8 years ago
kumavis
bc4efa1807
eth-store - update store state after manipulating
8 years ago
kumavis
ff87b9dc7a
id mgmt - update to latest eth_sign spec
8 years ago
kumavis
77f8995568
migrations - fix migration #9 and add safety checks to migrator
8 years ago
kumavis
99d6a329a2
eths-store - eagerly set current block
8 years ago
kumavis
970d4fd695
metamask - add missing diskState and memState subscriptions
8 years ago
kumavis
9e4ef45b6a
migration #9 - break out CurrencyController substate
8 years ago
kumavis
b233e7e37c
eth-store - cbs default to noop
8 years ago
kumavis
8b5e3aa287
migration #8 - break out NoticeController substate
8 years ago
kumavis
73edfc9f31
eth-store - convert to obs-store subclass
8 years ago
kumavis
f08f40aee2
txManager - depend on preferencesStore
8 years ago
kumavis
0c6df24ecf
metamask - introduce networkStore
8 years ago
kumavis
99fa9ab13a
migration 7 - break off TransactionManager substate
8 years ago
kumavis
bcb86f38cb
messageManager - move view state to obs-store
8 years ago
kumavis
79ed2e902f
keyring - replace getState with memStore
8 years ago
kumavis
134a4c7bc3
keyring - manage isUnlocked in memStore
8 years ago
kumavis
5c5aa6ea01
keyring - rm config dep
8 years ago
Kevin Serrano
88882f547e
Change filepath for new location of notices.
8 years ago
kumavis
4c0cb9d92e
metamask - memState - adopt configManager.isDisclaimerConfirmed from keyring controller
8 years ago
Frankie
10ce2a781f
emit a update badge
8 years ago
Frankie
d93708b553
put updateBadge back in
8 years ago
Frankie
c7b9adbfcb
swap out set state for updateState
8 years ago
Frankie
a96f892788
Fix messy merge
8 years ago
Frankie
1b16b46241
code clan up and tests
8 years ago
kumavis
1cb730144d
metamask - adopt isInitialized from keyring controller
8 years ago
kumavis
cd5d952600
keyring - move identities into memStore
8 years ago
kumavis
41c93ceb7e
keyring - add keyringtypes to memStore
8 years ago