Skip to content
Julian Y edited this page Mar 14, 2022 · 2 revisions

Forked from: https://github.com/MyCryptoHQ/MyCrypto

Changes

  • Remove analytics
  • Remove unused networks
  • Removed Desktop download. Rely on other systems like Metamask/Sparrow, hardware wallet to create new addresses. Legacy Pyrus will also be available.
  • Removed lots of menu items like Swap, Buy
  • Accepts a newer version of Node 12. Upstream hard coded to v12.14.1
  • Rebranded for Ubiq.

GitHub Actions tasks

  • Install esbenp.prettier-vscode plugin for Visual Studio code. Run yarn validate to simulate.
  • Don't break Tests. OK to remove unused Tests. Run yarn test to simulate.
    • Don't remove any more networks. Tests rely on them being there.
    • Modify Tests where necessary so they pass.
  • Don't break the build. Fix all Warnings. Run yarn build to simulate.

Merging from upstream

Add upstream (just done once):

git remote add upstream https://github.com/MyCryptoHQ/MyCrypto.git

Run:

git fetch upstream
git merge upstream/master

Fix merge conflicts.

At a minimum, run:

nvm use
yarn validate
yarn test
yarn build
Clone this wiki locally