Dan Finlay
b5f6ef8c01
Fixed bugs related to clearing caches when restoring to a new vault
8 years ago
Dan Finlay
498b30bddc
Fix seed phrase restore
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
Kevin Serrano
e2f67a2cb8
Do not open MM page in dev mode.
8 years ago
Kevin Serrano
96643c222a
Implement seed word confirmation page.
...
Remove logs.
Move HD render files to ui/app.
8 years ago
Kevin Serrano
6fc498f8a0
Implement auto-fauceting
8 years ago
Dan Finlay
18e5173f06
Now migrating old vaults to new DEN format
8 years ago
Dan Finlay
6ec471c6dc
Configure BIP44 Keychain as default one
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
21e7331111
Fix delegate call function reference 2
8 years ago
Dan Finlay
b3613232a2
Rename wallet to account
...
Fixes #762
8 years ago
Dan Finlay
bda64ab132
Fix delegate call analysis
...
Fixed reference allowing transactions to be analyzed for delegate call again.
8 years ago
Kevin Serrano
678301a20e
Phase out extra warning screen.
8 years ago
Dan Finlay
518ff399fb
Fix loading indication
8 years ago
Dan Finlay
1ddb8b9aec
Added tx & msg managing functionality to new KeyringController
8 years ago
Dan Finlay
626b52d24a
Fix bug in new KeyringController vault restoring logic.
8 years ago
Dan Finlay
44aa1be277
Create basic keyring-controller unit test file
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
Dan Finlay
0deed17752
Fix tests
8 years ago
Dan Finlay
383f8ea7dc
Linted & added salting to vault
8 years ago
Dan Finlay
e5c95d68f8
Fix state updating after vault creation and unlocking
8 years ago
Dan Finlay
2132477797
Fix unlock logic
8 years ago
Dan Finlay
090959470b
Add note about callback param to sync method warning
8 years ago
Kevin Serrano
ad3fa24a28
Intermediary commit.
8 years ago
Kevin Serrano
725d503f68
Remove unused crypto dependencies.
8 years ago
Kevin Serrano
17506fe14f
Merge in crypto.
8 years ago
Dan Finlay
cc23158bfe
Wait for first metamask data to establish ping-pong stream.
...
Prevents infinite reload loops when dapps take too long to load.
Fixes #746 .
8 years ago
Dan Finlay
049705004f
Reproduced issue 743 in test case
...
This contract hex does include the value `f4`, but it was compiled from a contract with no instance of `.delegatecall`. I believe `f4` in this case is part of some other value or contract address, and `ethBinToOps` has some error in how it skips pushed data.
@kumavis
8 years ago
Dan Finlay
827d7553fc
Restore hex prefix to gas price
8 years ago
Dan Finlay
91f43fa213
Increase gas estimate by 100000 wei
...
To prevent minor gas estimation errors, probably usually related to operating on dynamic state.
Fixes #738 .
8 years ago
Kevin Serrano
0d495372da
Lint.
8 years ago
Kevin Serrano
8a5eacd35f
Prevent XML from web3 injections.
8 years ago
Kevin Serrano
1481a3ef8e
Initial work on UI side
8 years ago
Dan Finlay
036b0e4cca
Linted
8 years ago
Dan Finlay
69aed23e9b
Fixed vector usage in encryptor
8 years ago
Dan Finlay
1c791c4d2e
Got basic encryptor working
8 years ago
Dan Finlay
c9cfcd5253
Got encrypting working, not yet decrypting
8 years ago
Frankie
35232c5e29
Fix for linting
8 years ago
Frankie
aace26c4bd
Create callback and Clean-up details
8 years ago
Frankie
67eba9f542
Specify base 10 in bignumber
8 years ago
Frankie
c400f7c0f6
Fix gasPrice range
8 years ago
Dan Finlay
cce8d9e360
Began adding browser-native encryptor module
...
Added new Qunit build process that will browserify the contents of `test/integration/lib` into the QUnit browser, allowing much more modular testing, including unit testing of our modules in our target browsers.
Made a basic unit test file of this form for the new encryptor module, which fails miserably because I've only just begun to work with it.
I've started with this blog post as a starting point, and will be adjusting it to our needs from there:
http://qnimate.com/passphrase-based-encryption-using-web-cryptography-api/
8 years ago
Dan Finlay
cd2c00a318
Add minimal method signatures to new keyring controller
8 years ago
Kevin Serrano
d750daed5c
Remove logs.
8 years ago
Kevin Serrano
3954ed2a7e
Fix misnamed variable.
8 years ago
kumavis
a1c3c944cf
dapp reload - fixed disconnect detection via polling
8 years ago