Dan Finlay
44aa1be277
Create basic keyring-controller unit test file
8 years ago
Dan Finlay
c3e1c5c57f
Added SimpleKeyring tests
8 years ago
Frankie
d4c0a4949b
Clean up tests
8 years ago
Dan Finlay
0deed17752
Fix tests
8 years ago
Frankie
aa4746f4c7
Add test and ability for isHex to handle hex strings with hex-prefix
8 years ago
Frankie
4366f72fe1
Add unit test for isHex and add to CHANGELOG.md
8 years ago
Kevin Serrano
ad3fa24a28
Intermediary commit.
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
Dan Finlay
ea1a934c7d
Add initial KeyringController files
8 years ago
Dan Finlay
cf31e19029
Remove logs
8 years ago
Dan Finlay
c3d1404e72
Fix clearing of account cache on vault restore
8 years ago
Dan Finlay
e0e38b879f
Fix some references
8 years ago
Dan Finlay
363c2a0939
Fix account unlocking
...
SubmitPassword was not creating a new id-management
This is because I broke up the old "createIdmgmt" method to not perform as much conditional logic.
Now the pieces are reusable and do what they should do.
8 years ago
Frankie
c37c050c8a
Revert "Add new eth-lightwallet salting to vault."
8 years ago
Dan Finlay
5c1d8e299e
Select first address when restoring vault
...
Fixes #642
8 years ago
Dan Finlay
9b861b6687
Fixed caching bug
...
Fixed bug where the second new vault created in an IdStore would initially return the accounts from the original store.
Also fixed some tests that were incorrect.
8 years ago
Dan Finlay
5e60b2f0c4
Correct assertion for BIP32 compliance
...
According to [axic's work here](https://github.com/MetaMask/metamask-plugin/issues/640#issuecomment-246133672 ), MetaMask is generating the correct address, so I've corrected that assertion accordingly.
8 years ago
Dan Finlay
b1590f179e
Remove log
8 years ago
Dan Finlay
cdd367dc39
Add more bip44 assertions
8 years ago
Dan Finlay
8922ae1a55
Made bip44 assertions easier to add to
8 years ago
Dan Finlay
1b77d5300b
Clean up tests
8 years ago
Dan Finlay
59fd86383f
Correctly clear ethStore cache on new vault restore
8 years ago
Dan Finlay
6763871c41
Captured #640 in failing test
8 years ago
Dan Finlay
36dc63bc04
Add new eth-lightwallet salting to vault.
...
eth-lightwallet was previously not salting vault passwords, potentially making it easier to crack them once obtained.
This branch incorporates the API changes to allow us to take advantage of the new salting logic.
This is still throwing deprecation warnings, but that's actually a bug in eth-lightwallet I wrote, [I've submitted a PR for that here](https://github.com/ConsenSys/eth-lightwallet/pull/116 ).
Fixes #555
8 years ago
Dan Finlay
dcc24804a1
Add negative value validation to tx approval
8 years ago
Dan Finlay
e4e7489dd9
Add test for Edge compatibility
8 years ago
Kevin Serrano
af375d7f8a
Naming issue.
8 years ago
Kevin Serrano
c82a494b4b
Implement usage of nock.
8 years ago
Kevin Serrano
061fec1849
Now calls API functions with mock options.
8 years ago
Frankie
7e3b0aca62
Add test
8 years ago
Dan Finlay
bd9d89826c
Added `view more` button to transaction list
...
Visible at the end of the transaction list, or if no transactions are listed, displayed right after the `No Transactions` message.
8 years ago
Dan Finlay
7389f9d0a0
Enforce tx history limit
8 years ago
Kevin Serrano
666f3cd66c
Added compliance for tests and properly accounts for N/A conversions.
8 years ago
Kevin Serrano
daba8e87bb
Remove extra test.
8 years ago
Dan Finlay
be74589f49
Fix extension tests
8 years ago
Kevin Serrano
a612fcee64
Change function names. Add interval polling for api. Refactor functions.
8 years ago
Dan Finlay
6658bea8d4
Implement some cross-browser practices ( #473 )
...
* Add mozilla plugin key to manifest
* Move all chrome references into platform-checking module
Addresses #453
* Add chrome global back to linter blacklist
* Add tests
8 years ago
Kevin Serrano
aac810b1eb
Progress on config manager. Plus tests.
8 years ago
Kevin Serrano
37f21cf18f
Remove unused functions. Readd if necessary.
8 years ago
Kevin Serrano
31d0d1ec08
Refactor util tests.
8 years ago
Dan Finlay
e8efe84320
Add nickname rendering for recipient address
9 years ago
Frankie
2cc44df584
Revert back to original formatBalance
9 years ago
Dan Finlay
7058dc4ee3
Began reworking tx conf view
9 years ago
Frankie
9d577ea023
Add decimal hendeling to ETH balance
9 years ago
Dan Finlay
2c89cd722e
Simplify empty account balance rendering
9 years ago
Dan Finlay
78f2794d39
Remove useless and buggy clearWallet function
9 years ago
Dan Finlay
f49b6ca1dc
Replicated really strange bug with test
9 years ago
Dan Finlay
122018a96a
Fixed tests
9 years ago