- 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
README
from 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-browserify
for Browserify build andmake browser-test
- upgraded
"eckey": "^0.6.0"
to"eckey": "^0.7.0"
- added
mochify
as a dev dep - removed semicolons per http://cryptocoinjs.com/about/contributing/#semicolons
- removed
terst
and moved toassert
- upgraded
"eckey": "~0.4.0"
to"eckey": "^0.6.0"
- deleted fields
pubKeyHash
and aliaspublicHash
because 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
CoinKey
constructor to generate random key whenprivateKey
aren't passed - removed
binstring
dev 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