You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
HenryNguyen5 6cdb432c2c
Normalize naming, reduce var statements, flatten callbacks (#4)
6 years ago
cryptonote_utils Remove unused comments and code (#3) 6 years ago
extern-types Update/dependencies (#1) 6 years ago
hostAPI Remove unused comments and code (#3) 6 years ago
monero_utils Normalize naming, reduce var statements, flatten callbacks (#4) 6 years ago
tests Update/dependencies (#1) 6 years ago
.eslintignore basic eslint config .. eslintignoring cryptonote_utils for now for emscripten anyway but that can probably be made more specific to the files we want to exclude 6 years ago
.eslintrc.json Add prettier support 6 years ago
.gitignore Update/dependencies (#1) 6 years ago
.prettierignore Add prettier support 6 years ago
.prettierrc Add prettier support 6 years ago
LICENSE.txt copyright 7 years ago
README.md README: regular contributors 6 years ago
index.js Update/dependencies (#1) 6 years ago
package.json Update/dependencies (#1) 6 years ago
tsconfig.json Add type definition files for internally used libraries (#2) 6 years ago
wallaby.js Convert 2017 copyright -> 2018 6 years ago
yarn.lock Update/dependencies (#1) 6 years ago

README.md

MyMonero Core JS

Info

  1. Legal
  2. What's in This Repo?
  3. Library Roadmap
  4. Library API Documentation

Contributing

  1. QA
  2. Pull Requests

Info

See LICENSE.txt for license.

All source code copyright © 2014-2018 by MyMonero. All rights reserved.

What's in This Repo?

This repository holds the Javascript source code for the Monero/CryptoNote cryptography and protocols, plus lightwallet functions which power the official MyMonero apps.

Contents

  • monero_utils contains Monero- and MyMonero-specific implementations, wrappers, and declarations.

  • cryptonote_utils contains the MyMonero JS implementations for the underlying cryptography behind Monero.

  • This readme is located at README.md, and the license is located at LICENSE.txt.

Library Roadmap

  • Investigate replacing entire implementation with bindings to lightwallet API in official Monero core wallet C++

Library API Documentation

Coming soon

Contributing

QA

Please submit any bugs as Issues unless they have already been reported.

Suggestions and feedback are very welcome!

Pull Requests

We'll merge nearly anything constructive. Contributors welcome and credited in releases.

We often collaborate over IRC in #mymonero on Freenode.

All development happens off the develop branch like the Gitflow Workflow.

Regular contributors

  • 💿 endogenic (Paul Shapiro) Maintainer

  • 🍄 luigi Major core crypto and Monero routine implementation contributor; Advisor

  • 🏄‍♂️ paullinator (Paul Puey) API design

  • 🔒 cryptochangement Subaddress send & decode support; Initial tests

  • 💩 henrynguyen5 Code quality, modernization, tests; HW wallet support (in progress)