Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mymonero/mymonero-utils

A collection of npm packages providing the core functionality to the web, desktop, and android apps
https://github.com/mymonero/mymonero-utils

Last synced: 7 days ago
JSON representation

A collection of npm packages providing the core functionality to the web, desktop, and android apps

Awesome Lists containing this project

README

        


MyMonero


Monorepo to manage MyMonero npm packages


CI Status





> :warning: This project is under heavy development. Expect bugs & breaking changes.
## Upgrading from 2.1.x to 2.2.x and 3.x.x

No breaking changes have been made to any packages besides @mymonero/mymonero-monero-client.

For users of @mymonero/mymonero-monero-client, the following changes have been made:

Version 2.2.0 and onwards have changed from having separate MyMoneroClient_WASM.wasm and MyMoneroClient_WASM.js, and now unify the WASM and .js file together.

For webpack users, if you had a script set up to copy the WASM as part of your build process, this should be removed from your webpack.config.js file.

Otherwise, any users of the mymonero-monero-client library should not need to change anything on their side unless you were loading the WASM using a custom method different to our documentation.

While we've made every effort to remain backwards compatible, please let us know if you experience any issues.
## Production Releases

For information pertaining to how each release is created, please refer to [RELEASES.md](./docs/RELEASES.md) in the "docs" folder

## Packages

|Package|Version|
|---|---|
|[@mymonero/mymonero-app-bridge](./packages/mymonero-app-bridge)|[![MyMonero App Bridge](https://img.shields.io/npm/v/@mymonero/mymonero-app-bridge.svg)](https://npmjs.com/package/@mymonero/mymonero-app-bridge)|
|[@mymonero/mymonero-bigint](./packages/mymonero-bigint)|[![MyMonero BigInt](https://img.shields.io/npm/v/@mymonero/mymonero-bigint.svg)](https://npmjs.com/package/@mymonero/mymonero-bigint)|
|[@mymonero/mymonero-bridge-utils](./packages/mymonero-bridge-utils)|[![MyMonero Bridge Utils](https://img.shields.io/npm/v/@mymonero/mymonero-bridge-utils.svg)](https://npmjs.com/package/@mymonero/mymonero-bridge-utils)|
|[@mymonero/mymonero-cryptor](./packages/mymonero-cryptor)|[![MyMonero Cryptor](https://img.shields.io/npm/v/@mymonero/mymonero-cryptor.svg)](https://npmjs.com/package/@mymonero/mymonero-cryptor)|
|[@mymonero/mymonero-currencies](./packages/mymonero-currencies)|[![MyMonero Currencies](https://img.shields.io/npm/v/@mymonero/mymonero-currencies.svg)](https://npmjs.com/package/@mymonero/mymonero-currencies)|
|[@mymonero/mymonero-exchange-js](./packages/mymonero-exchange-js)|[![MyMonero Exchange](https://img.shields.io/npm/v/@mymonero/mymonero-exchange.svg)](https://npmjs.com/package/@mymonero/mymonero-exchange)|
|[@mymonero/mymonero-hosted-api](./packages/mymonero-hosted-api)|[![MyMonero Hosted Api](https://img.shields.io/npm/v/@mymonero/mymonero-hosted-api.svg)](https://npmjs.com/package/@mymonero/mymonero-hosted-api)|
|[@mymonero/mymonero-keyimage-cache](./packages/mymonero-keyimage-cache)|[![MyMonero Key Image Cache](https://img.shields.io/npm/v/@mymonero/mymonero-keyimage-cache.svg)](https://npmjs.com/package/@mymonero/mymonero-keyimage-cache)|
|[@mymonero/mymonero-locales](./packages/mymonero-locales)|[![MyMonero Locales](https://img.shields.io/npm/v/@mymonero/mymonero-locales.svg)](https://npmjs.com/package/@mymonero/mymonero-locales)|
|[@mymonero/mymonero-kws-client](./packages/mymonero-lws-client)|[![MyMonero LWS Client](https://img.shields.io/npm/v/@mymonero/mymonero-lws-client.svg)](https://npmjs.com/package/@mymonero/mymonero-lws-client)|
|[@mymonero/mymonero-monero-client](./packages/mymonero-monero-client)|[![MyMonero Monero Client](https://img.shields.io/npm/v/@mymonero/mymonero-monero-client.svg)](https://npmjs.com/package/@mymonero/mymonero-monero-client)|
|[@mymonero/mymonero-monero-config](./packages/mymonero-monero-config)|[![MyMonero Monero Config](https://img.shields.io/npm/v/@mymonero/mymonero-monero-config.svg)](https://npmjs.com/package/@mymonero/mymonero-monero-config)|
|[@mymonero/mymonero-money-format](./packages/mymonero-money-format)|[![MyMonero Money format](https://img.shields.io/npm/v/@mymonero/mymonero-money-format.svg)](https://npmjs.com/package/@mymonero/mymonero-money-format)|
|[@mymonero/mymonero-net-service-utils](./packages/mymonero-net-service-utils)|[![MyMonero Net Service Utils](https://img.shields.io/npm/v/@mymonero/mymonero-net-service-utils.svg)](https://npmjs.com/package/@mymonero/mymonero-net-service-utils)|
|[@mymonero/mymonero-nettype](./packages/mymonero-nettype)|[![MyMonero Net Type](https://img.shields.io/npm/v/@mymonero/mymonero-nettype.svg)](https://npmjs.com/package/@mymonero/mymonero-nettype)|
|[@mymonero/mymonero-openalias](./packages/mymonero-openalias)|[![MyMonero Open Alias](https://img.shields.io/npm/v/@mymonero/mymonero-openalias.svg)](https://npmjs.com/package/@mymonero/mymonero-openalias)|
|[@mymonero/mymonero-page-templates](./packages/mymonero-page-templates)|[![MyMonero Page Templates](https://img.shields.io/npm/v/@mymonero/mymonero-page-templates.svg)](https://npmjs.com/package/@mymonero/mymonero-page-templates)|
|[@mymonero/mymonero-paymentid-utils](./packages/mymonero-paymentid-utils)|[![MyMonero PaymentID Utils](https://img.shields.io/npm/v/@mymonero/mymonero-paymentid-utils.svg)](https://npmjs.com/package/@mymonero/mymonero-paymentid-utils)|
|[@mymonero/mymonero-request-utils](./packages/mymonero-request-utils)|[![MyMonero Request Utils](https://img.shields.io/npm/v/@mymonero/mymonero-request-utils.svg)](https://npmjs.com/package/@mymonero/mymonero-request-utils)|
|[@mymonero/mymonero-response-parser-utils](./packages/mymonero-response-parser-utils)|[![MyMonero Response Parser Utils](https://img.shields.io/npm/v/@mymonero/mymonero-response-parser-utils.svg)](https://npmjs.com/package/@mymonero/mymonero-response-parser-utils)|
|[@mymonero/mymonero-sendfunds-utils](./packages/mymonero-sendfunds-utils)|[![MyMonero Send Funds Utils](https://img.shields.io/npm/v/@mymonero/mymonero-sendfunds-utils.svg)](https://npmjs.com/package/@mymonero/mymonero-sendfunds-utils)|
|[@mymonero/mymonero-tx-parsing-utils](./packages/mymonero-tx-parsing-utils)|[![MyMonero TX Parsing Utils](https://img.shields.io/npm/v/@mymonero/mymonero-tx-parsing-utils.svg)](https://npmjs.com/package/@mymonero/mymonero-tx-parsing-utils)|
|[@mymonero/mymonero-wallet-manager](./packages/mymonero-wallet-manager)|[![MyMonero Wallet Manager](https://img.shields.io/npm/v/@mymonero/mymonero-wallet-manager.svg)](https://npmjs.com/package/@mymonero/mymonero-wallet-manager)|
|[@mymonero/mymonero-web-components](./packages/mymonero-web-components)|[![MyMonero Web Components](https://img.shields.io/npm/v/@mymonero/mymonero-web-components.svg)](https://npmjs.com/package/@mymonero/mymonero-web-comonents)|
|[@mymonero/mymonero-yat-lookup](./packages/mymonero-yat-lookup)|[![MyMonero Yat Lookup](https://img.shields.io/npm/v/@mymonero/mymonero-yat-lookup.svg)](https://npmjs.com/package/@mymonero/mymonero-yat-lookup)|