npm.io
1.0.20 • Published 4 years ago

moncoin-utils

Licence
GPL-3.0
Version
1.0.20
Deps
6
Size
3.3 MB
Vulns
0
Weekly
0

MONCoin Javascript Utilities

NPM

This package contains code that wraps moncoin-crypto primitives into an easier to use interface. This includes the ability to easily discover funds for a wallet, create transactions, sign transactions (ring signatures), create new wallets, verify addresses, and handful of other useful methods. These methods can then be wrapped into a Javascript-based wallet such as moncoin-wallet-backend-js.

If you experience any issues with this library, the best way to address such situations is to submit a Pull Request to resolve the issue you are running into.

Installation

npm install moncoin-utils

Initialization

JavaScript
const MONCoinUtils = require('moncoin-utils').CryptoNote
const coinUtils = new MONCoinUtils()
TypeScript
import { CryptoNote } from 'moncoin-utils'
const coinUtils = new CryptoNote()

You can find TypeScript type definitions here

Browser Support

When packing for the browser with a tool like webpack we advise that you use the ready event of the webpacked module to determine when the Cryptographic methods are available.

<script src="MONCoinUtils.js"></script>
<script>
  MONCoinUtils.on('ready', () => {
    const coinUtils = new MONCoinUtils.CryptoNote()
  })
</script>
Documentation

You can find the full documentation for this library here

Credits

Special thanks goes out to:

Keywords