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
kumavis
f0633463d0
stop pedantic linting
9 years ago
kumavis
7eb89613cc
icon-factory - overhaul to provide svg or imagified el
9 years ago
Dan Finlay
ff7b980143
Fix eth sign with dennis' test input
9 years ago
Dan Finlay
1cafdb8b1d
Add linting to our mocha suite
9 years ago
Zac Mitton
9132f08507
added a failing case and fixed it by refactoring everything to strings
9 years ago
Dan Finlay
0f564aa64d
Add confirmation persisting to localStorage
9 years ago
Dan Finlay
408addb1b2
Fixed signing of hashes
...
Signing now always takes a 64 digit hex string, and returns a message signature which appropriately pads r, s, and v with zeroes.
Need to verify with Denis that this is the behavior he requires.
9 years ago
Dan Finlay
6b0a99a09a
Began adding signMsg unit test
9 years ago
Dan Finlay
d5c378b09a
Cache identicons
...
Fixes #197
Also as a side effect, by creating this `iconFactory.cache` object, we have a convenient place for specifying stock icons for known contracts!
We can just hard-code image addresses in the `ui/lib/icon-factory.js` cache instantiation, and those values will be injected into the identicon image tag `src` attributes.
9 years ago
Dan Finlay
272bea31b5
Fix hashed address validation
9 years ago
Dan Finlay
d0f8a14ace
Add test case for sample hashed address
9 years ago
Zac Mitton
2ce9f1a776
correctly displaying small balances with tests
9 years ago
Dan Finlay
e8c88a5551
Fix persistent warning bug
9 years ago
Dan Finlay
95a3cfe3fc
Added ability to nickname wallets locally
...
The changes are persisted to localstorage, so they cannot be restored on a new computer, but for right now it's a nice organizational feature.
9 years ago
Dan Finlay
60270de53d
Add full precision to send tx value field.
9 years ago
Dan Finlay
22a77b8041
Increase send value precision
9 years ago
Dan Finlay
c8deb355f7
Add address capitalization checksumming
9 years ago