- Drop support for Node versions less than v6
- Add support for ZCash and other coins with multibyte public versions
- JavaScript Standard Style
- support coininfo objects without having to specify
versions - added method
addressToHash() - brought back
READMEfrom http://cryptocoinjs.com
- upgraded
"eckey": "^0.7.0"to"eckey": "^0.8.0"(which upgraded ecurve from 0.8.0 to 1.0.0; removed superflous params)
- upgraded
"coinstring": "^1.0.1"to"coinstring": "^2.0.0" - added
crypto-browserifyfor Browserify build andmake browser-test
- upgraded
"eckey": "^0.6.0"to"eckey": "^0.7.0"
- added
mochifyas a dev dep - removed semicolons per http://cryptocoinjs.com/about/contributing/#semicolons
- removed
terstand moved toassert - upgraded
"eckey": "~0.4.0"to"eckey": "^0.6.0" - deleted fields
pubKeyHashand aliaspublicHashbecause they're now present in inheritedECKey - upgraded
"coinstring": "~0.2.0"to"coinstring": "^1.0.1" - upgraded
"secure-random": "~0.2.0"to"secure-random": "^1.0.0" - removed
CoinKey.compressByDefault, default is nowtrue - removed ability for
CoinKeyconstructor to generate random key whenprivateKeyaren't passed - removed
binstringdev dep - added Travis CI
- added Coveralls
- added new class method
createRandom() - changed constructor signature from
CoinKey([privateKey], [compresssed], [versions])toCoinKey(privateKey, [versions])
- added method
fromWif() - upgraded to
coinstring@0.2.x=>decode()method changed - fixed bug when bytes wasn't passed, it should generate a private key
- initial release