Dan Finlay
d5ad84aa12
Wrote fix for eth.sign
8 years ago
kumavis
82012cbbce
keyring - simple - throw error if wallet not found for address
8 years ago
kumavis
e7cf0f4bdd
keyring - simple - fix address generation
8 years ago
Dan Finlay
af2c7004b0
Make single letter variables more verbose
8 years ago
Dan Finlay
edc5f9e821
Add tolerance for hex prefixed private keys to simple keychain
8 years ago
Dan Finlay
20d2204ce6
Made changes according to feedback.
8 years ago
Dan Finlay
7b9749e30c
Got bad account detection working and added to state
8 years ago
Dan Finlay
ab9e15b782
Mostly added bad account detection
...
Currently riddled with logs, because the migrator is inexplicably returning before generating the new style accounts for comparison.
8 years ago
Dan Finlay
2efab79f5b
Asynced keyrings and started on controller
8 years ago
Dan Finlay
ced36eb201
Improve Keyring organization
...
Separated public & private methods. (Fixes #845 )
Made class method `type()` into a simple property. (Fixes #846 )
8 years ago
Kevin Serrano
bfeaae69f2
Clarify functions names. Package normalize inside util file. Fix require headers.
8 years ago
Kevin Serrano
23263bec7d
Linting to the max.
8 years ago
Kevin Serrano
2afc06287d
Implement private key exporting.
8 years ago
Dan Finlay
4cf1b606e4
Fix handling of migrating old vault style
...
Now old vaults are recognized as an "Initialized" MetaMask instance.
Upon logging in, when fetching the initial password-derived key, if there is no new-style vault, but there is an old style vault, it is migrated to the new format before proceeding through the usual unlocking steps.
8 years ago
Dan Finlay
b5f6ef8c01
Fixed bugs related to clearing caches when restoring to a new vault
8 years ago
Kevin Serrano
db356a181a
Made progress on parity for MultiVault
...
- Deleted some unused items
- Renamed files and paths to match with new locations.
- Modified keyring controller logic to separate concerns.
- Fix account naming issues.
- Enable creation of new vault with default HD keyring.
- Formatting issues.
8 years ago
Dan Finlay
2690d1acfd
Added hd wallet tests
8 years ago
Dan Finlay
f02e02bef8
Add hd wallet keyring
8 years ago
Dan Finlay
c3e1c5c57f
Added SimpleKeyring tests
8 years ago
Dan Finlay
9560ae93ee
Added tx and msg signing to keychain & controller
8 years ago
Dan Finlay
957b7a72b5
Improved simple account generation
8 years ago
Dan Finlay
55d56f77cf
Began adding first basic keyring
8 years ago