aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit/idStore-test.js
Commit message (Collapse)AuthorAgeFilesLines
* Remove eth-lightwalletDan Finlay2017-03-171-142/+0
|
* First pass at revision requestsFrances Pangilinan2016-12-221-50/+0
|
* Merge branch 'master' into devDan Finlay2016-11-241-7/+2
|\
| * idStore - fix estimateGas calculationkumavis2016-11-231-7/+2
| |
* | Remove entropy from encryption and project.Kevin Serrano2016-11-221-2/+1
|/
* Adjust gas buffer to be 20% over estimateDan Finlay2016-11-091-5/+4
|
* Increase gas bufferDan Finlay2016-11-091-2/+1
| | | | Fixes #795
* Fix gas price bufferingDan Finlay2016-11-081-8/+6
| | | | | | | Our gas price buffering logic had a bug, because bn.js has inconsistent behavior when using hex-prefixed output. The issue has been opened with them here: https://github.com/indutny/bn.js/issues/151 We've corrected our usage in the mean time.
* Added failing test for #787Dan Finlay2016-11-081-11/+41
|
* test - fix delegate-call testkumavis2016-10-251-10/+6
|
* Reproduced issue 743 in test caseDan Finlay2016-10-181-3/+20
| | | | | | 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
* Restore hex prefix to gas priceDan Finlay2016-10-181-0/+1
|
* Increase gas estimate by 100000 weiDan Finlay2016-10-181-0/+17
| | | | | | To prevent minor gas estimation errors, probably usually related to operating on dynamic state. Fixes #738.
* Fix clearing of account cache on vault restoreDan Finlay2016-09-131-8/+6
|
* Fix some referencesDan Finlay2016-09-131-2/+2
|
* Fix account unlockingDan Finlay2016-09-131-19/+12
| | | | | | | | 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.
* Select first address when restoring vaultDan Finlay2016-09-121-0/+18
| | | | Fixes #642
* Fixed caching bugDan Finlay2016-09-111-6/+5
| | | | | | 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.
* Correct assertion for BIP32 complianceDan Finlay2016-09-111-1/+1
| | | | 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.
* Remove logDan Finlay2016-09-111-1/+0
|
* Add more bip44 assertionsDan Finlay2016-09-111-1/+9
|
* Made bip44 assertions easier to add toDan Finlay2016-09-111-27/+36
|
* Clean up testsDan Finlay2016-09-111-18/+17
|
* Correctly clear ethStore cache on new vault restoreDan Finlay2016-09-111-6/+22
|
* Captured #640 in failing testDan Finlay2016-09-111-1/+12
|
* Add new eth-lightwallet salting to vault.Dan Finlay2016-09-101-1/+3
| | | | | | | | | | 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
* Fixed testsDan Finlay2016-06-251-0/+4
|
* Fix testDan Finlay2016-04-281-4/+8
|
* Correct the bip44 test accountDan Finlay2016-03-261-5/+5
|
* Implemented BIP44 compliance test.Dan Finlay2016-03-261-0/+81
Also added the hdPath that Christian had told me to our calls to the LightWallet, but this does not seem to have made us generate the same accounts as `testrpc` yet.