Commit Graph

74 Commits

Author SHA1 Message Date
Alex Beregszaszi cfe0f60088
Merge pull request #21 from ethereumjs/fix-travis-build
Fix travis build / Update Buffer usage
2018-02-03 23:09:17 +00:00
Alex Beregszaszi 13ae0a99a3 Do not run Travis on every branch, just master 2018-02-03 23:00:12 +00:00
holgerd77 da60d4ee0a Update travis build URL in README from misleading/outdated shields.io URL to new URL format 2018-02-03 22:45:51 +00:00
holgerd77 5ac5e9b20f Add safe-buffer dependency, replace deprecated Buffer usages with Buffer.from() (also fixes linting) 2018-02-03 22:45:51 +00:00
holgerd77 679b625818 Added package-lock.json to .gitignore 2018-02-03 22:45:51 +00:00
holgerd77 382864431d Replaced outdated node versions 0.11, 0.12, 5 in travis build with 4, 6, 8 2018-02-03 22:45:27 +00:00
Alex Beregszaszi 02599c6018
Merge pull request #6 from ethereumjs/feature/less-strict-icap
Accept the true range of addresses for ICAP direct
2018-02-03 22:41:30 +00:00
Alex Beregszaszi f5de70eb31 Accept the true range of addresses for ICAP direct (slower at the same time) 2018-02-03 22:29:08 +00:00
Jared Wasinger d5449dafca Merge pull request #16 from Arachnid/master
Fix typo in provider-engine
2017-09-26 13:38:15 -07:00
Nick Johnson 746a5688c0 Fix typo in provider-engine 2017-06-24 13:46:19 +01:00
Alex Beregszaszi 21e7127c15 Merge pull request #5 from ethereumjs/feature/vanitygen
Include vanity address generation
2016-06-09 20:29:36 +01:00
Alex Beregszaszi 5a597bdf47 0.6.0 2016-04-27 11:55:36 +01:00
Alex Beregszaszi fc34f08181 Use importPublic and isValidPublic from ethereumjs-util 4.4.0 2016-04-26 15:14:37 +01:00
Alex Beregszaszi 08d2bfe3ed Merge pull request #7 from ethereumjs/feature/provider-engine
Add provider-engine integration
2016-04-26 04:03:46 +01:00
Alex Beregszaszi f0b0c8f0fe Describe provider-engine in the README 2016-04-25 20:02:30 +01:00
Alex Beregszaszi b27e211760 Add provider-engine provider supporting signing 2016-04-25 20:02:30 +01:00
Alex Beregszaszi bc1f2891c6 0.5.2 2016-04-25 20:00:04 +01:00
Alex Beregszaszi 56caa66220 Require scrypt.js 0.2.0 for Meteor support 2016-04-25 19:53:26 +01:00
Alex Beregszaszi 3d95adc5ab 0.5.1 2016-03-26 18:45:22 +00:00
Alex Beregszaszi 08ca5637a1 Repository has been move to the ethereumjs organization, update package.json 2016-03-26 18:44:05 +00:00
Alex Beregszaszi e55656b01e Include vanity address generation 2016-03-26 18:33:05 +00:00
Alex Beregszaszi a317c50d01 Add travis/coveralls support 2016-03-26 18:27:09 +00:00
Alex Beregszaszi e5fe7716a3 Add code coverage script 2016-03-26 18:19:09 +00:00
Alex Beregszaszi 04be13c4f0 Raise error in HDKey.privateExtendedKey if it is not present
To be changed in line with https://github.com/cryptocoinjs/hdkey/issues/7
2016-03-26 17:51:29 +00:00
Alex Beregszaszi 197e0066eb Check for the appropriate exception message in tests 2016-03-26 17:48:20 +00:00
Alex Beregszaszi cec8e2f05c Simplify call to mocha 2016-03-26 17:46:02 +00:00
Alex Beregszaszi 466eb68b6a Clarify how public keys work in README 2016-03-25 16:05:22 +00:00
Alex Beregszaszi 7c5f360ba5 Clarify the motivation in README 2016-03-25 00:11:44 +00:00
Alex Beregszaszi fc5452ceb9 Clarify PKCS7 2016-03-23 16:23:48 +00:00
Alex Beregszaszi 4f7aaca49e 0.5.0 2016-03-23 15:16:08 +00:00
Alex Beregszaszi 299feb250a Properly separate the thirdparty API in the README 2016-03-23 14:29:30 +00:00
Alex Beregszaszi f19b62d76a Fix typo in the README 2016-03-23 14:21:07 +00:00
Alex Beregszaszi 99d3cb52eb Add strict checks to the constructor (preferable it shouldn't be publicly available, but this is JS) 2016-03-23 14:20:14 +00:00
Alex Beregszaszi 5635068fff Only support Ethereum-style public keys internally, but have a non-strict mode to support importing compressed ones 2016-03-23 14:06:27 +00:00
Alex Beregszaszi 992c987d44 Merge pull request #4 from axic/feature/hdkey
HD wallet support based on cryptocoinjs/hdkey
2016-03-23 13:21:34 +00:00
Alex Beregszaszi 947a82d2cc HDKey changes were merged back in 0.7.0 - use that package directly 2016-03-23 13:17:05 +00:00
Alex Beregszaszi c6da9114f9 Support HD keys using cryptocoinjs/hdkey 2016-03-23 13:17:05 +00:00
Alex Beregszaszi f72c9679c1 Support importing BIP32 xpub/xpriv 2016-03-23 12:41:16 +00:00
Alex Beregszaszi ecbf109a71 Support instantation with public keys 2016-03-23 12:33:54 +00:00
Alex Beregszaszi 155513d8e9 Ensure private keys are valid according to the curve 2016-03-23 12:22:13 +00:00
Alex Beregszaszi 60c9ebaaf7 Use ethutil.bufferToHex 2016-03-22 23:56:01 +00:00
Alex Beregszaszi 603419ad64 0.4.0 2016-03-16 14:09:23 +00:00
Alex Beregszaszi 9a6acebd2c A password is mandatory in both .fromV1() and .fromV3() 2016-03-16 13:59:58 +00:00
Alex Beregszaszi 9e9fd6cd6f Introduce .getV3Filename() to return a suggested filename for V3 keystores 2016-03-16 13:44:52 +00:00
Alex Beregszaszi 395f01a809 Have both a strict and non-strict mode in '.fromV3()' 2016-03-16 13:22:51 +00:00
Alex Beregszaszi 2ea77fc006 Be strict in '.fromV3()' and only use lowercase field names 2016-03-16 13:13:12 +00:00
Alex Beregszaszi b4d6073758 Be strict in '.toV3()' and only use lowercase field names 2016-03-16 13:05:47 +00:00
Alex Beregszaszi f97ad5dbe5 Do not fail on an invalid input for EtherWallet 2016-03-16 13:03:11 +00:00
Alex Beregszaszi 06e1c1dfb4 0.3.0 2016-03-08 23:26:15 +00:00
Alex Beregszaszi d98b52b7a3 Document getChecksumAddressString() 2016-03-08 23:24:11 +00:00