1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/app/scripts
Mark Stacey 1112277cd6
Remove seedWords completely from metamask state (#6920)
`seedWords` used to be stored on the metamask state temporarily at
certain points. This hasn't been the case since #5994, but references
to this state remained. All of the logic remained for correctly updating
these `seedWords`, handling them during navigation, and scrubbing them
from the state.

However the state was never updated in practice. The `seedWords` are
still returned by `verifySeedPhrase`, and they're still stored in
component state in a few places. But they aren't ever set in the Redux
metadata state or the Preferences controller.

All references to this state have been removed, along with any logic
for interacting with this state. A few unused actions were removed as
well.
2019-07-26 10:35:21 -03:00
..
account-import-strategies account-import-strategies - ensure privateKey is prefixed before converting to buffer 2018-06-13 21:06:33 -07:00
controllers Remove seedWords completely from metamask state (#6920) 2019-07-26 10:35:21 -03:00
lib Resolve onion addresses (#6869) 2019-07-23 16:59:20 -02:30
migrations Check for unused function arguments (#6583) 2019-05-08 15:51:33 -04:00
platforms Refactor ProviderApprovalController to use rpc and publicConfigStore (#6410) 2019-05-03 13:32:05 -04:00
background.js Remove seedWords completely from metamask state (#6920) 2019-07-26 10:35:21 -03:00
chromereload.js
contentscript.js Replace deprecated Chrome API (#6895) 2019-07-23 13:54:49 -03:00
createStandardProvider.js Refactor ProviderApprovalController to use rpc and publicConfigStore (#6410) 2019-05-03 13:32:05 -04:00
edge-encryptor.js Update asmcrypto.js to latest version (#6767) 2019-07-02 22:16:20 -03:00
first-time-state.js controllers - network - move default config out of first-time-state 2018-05-02 18:03:59 -07:00
inpage.js Remove Drizzle tests (#6855) 2019-07-15 17:10:46 -03:00
metamask-controller.js Remove seedWords completely from metamask state (#6920) 2019-07-26 10:35:21 -03:00
phishing-detect.js Rename accountManager usages (#6790) 2019-07-10 16:31:48 -02:30
popup-core.js Rename accountManager usages (#6790) 2019-07-10 16:31:48 -02:30
README.md
ui.js Serve CSS as an external file (#6894) 2019-07-23 14:10:13 -03:00

Main MetaMask Code

This folder contains the core-code.

Currently, it is organized mostly based on file category, like:

controllers, migrations, lib

Ongoing Task

Refactor code-structure, thus the subsystems are reflected on the filesystem.

Examples