1.0.7 • Published 4 years ago

@twala-io/twala-util v1.0.7

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

Twala Util

A collection of utility functions for Twala.

Node.js CI Version Downloads/week License

Features

  • Generate signature
const TwalaUtil = require('@twala-io/twala-util')
const util = new TwalaUtil(web3Provider)
const signature = util.sign('sample data', privateKey)
  • Verify signature
const TwalaUtil = require('@twala-io/twala-util')
const util = new TwalaUtil(web3Provider)
const isSigned = await util.isSigned(address, messageHash, v, r, s)
  • Recover address
const TwalaUtil = require('@twala-io/twala-util')
const util = new TwalaUtil(web3Provider)
const address = await util.recoverAddress(messageHash, v, r, s)
  • Convert ASCII to Hex
const TwalaUtil = require('@twala-io/twala-util')
const util = new TwalaUtil(web3Provider)
const hex = util.convertAsciiToHex(ascii)
  • Convert Hex to ASCII
const TwalaUtil = require('@twala-io/twala-util')
const util = new TwalaUtil(web3Provider)
const ascii = util.convertHexToAscii(hex)
  • Get Keccak-256 hash
const TwalaUtil = require('@twala-io/twala-util')
const util = new TwalaUtil(web3Provider)
const hash = util.computeHash(string)

Installation

$ npm i @twala-io/twala-util

Contributing

Keep it simple. Keep it minimal. Don't put every single feature just because you can.

Author

  • Alexander Paul P. Quinit

License

This project is licensed under the GNU General Public License v3.0.

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago