Skip to content

Releases: numsu/nanocurrency-web-js

Version 1.4.3

27 Apr 19:14
Compare
Choose a tag to compare
  • Revert back a change regarding entropy length

Version 1.4.2

25 Apr 06:49
Compare
Choose a tag to compare
  • Fix encrypting and decrypting emojis

Version 1.4.1

24 Apr 18:53
Compare
Choose a tag to compare
  • Fix for legacy wallet creation presented in 1.4.0

Version 1.4.0

24 Apr 18:31
6fefc48
Compare
Choose a tag to compare
  • Added new functionality to encrypt/decrypt strings with Diffie-Hellman
    key exchange with Nano addresses and private keys by converting the keys
    to Curve25519 keys suitable for encryption and using Box functionality
    from NaCl. The library will generate a random nonce to each encryption
    and pass the nonce along with the encrypted message encoded in Base64
  • Some code refactoring (use static classes and make sure ed25519 and
    curve classes are always freshly created)

Version 1.3.6

04 Feb 22:07
Compare
Choose a tag to compare
  • Upgraded dependencies

Version 1.3.5

18 Sep 20:02
Compare
Choose a tag to compare
  • Expose the blake2b hashing function
  • Expose the public key to address function

1.3.4

08 Jun 15:13
Compare
Choose a tag to compare
  • Updated dependencies
  • Improved documentation, JSDoc and typings

1.3.3

03 Jun 20:22
Compare
Choose a tag to compare
  • New feature: verify signatures with the public key
  • New feature: convert nano address to a public key
  • Add documentation about how to verify ownership of user's Nano address
    by doing a signature challenge
  • npm audit fix

1.3.2

30 Mar 19:10
Compare
Choose a tag to compare
  • Allow work to be omitted since it's not required for the signature
  • npm audit fix

1.3.1

07 Mar 14:15
Compare
Choose a tag to compare
  • generateLegacy seed is now optional