/vcash-electron

Electron UI for the Vcash crypto currency.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Electron UI for the Vcash crypto currency

This is a (unofficial) tool that communicates with vcashd using RPC.

It runs on Linux, OS X and Windows.

Warning: This is a work in progress, but it's mature enough to be tested by anyone who's interested. Complete list of TODOs and FIXMEs is at the bottom.

Requirements

  • current Node.js version
  • running the latest version of Vcash (either GUI or daemon)

Installation and usage

Currently, there are no pre-built binaries. I will be adding them as soon as I'm done experimenting with the packager in the next couple of days.

To install:

$ git clone https://github.com/whphhg/vcash-electron.git
$ cd vcash-electron
$ npm install

To run:

$ npm run app

To run with DevTools enabled:

$ npm run dev (Linux and OS X)
$ npm run dev-win (Windows)

Updating

To update:

$ cd vcash-electron
$ git pull

After I add pre-built binaries, updating will be done by downloading and overwriting the existing binary. User data is safely stored in Electron's localStorage, so you can't accidentally overwrite or delete it.

Depending on the operating system, user data is stored in:

  • Linux ~/.config/vcash-electron
  • OS X ~/Library/Application Support/vcash-electron
  • Windows %APPDATA%\vcash-electron

Running inside a Linux VirtualBox guest

If the Electron window is black, open package.json, add --disable-gpu after electron . and try again.

TODOs and FIXMEs

Screenshots

Transactions Address book Send Network information Block reward calculator

Donations are welcome at

XVC: Vsaj7MMLwSMgzBQEonfMLR9QxqkKprFVGR
BTC: 1Pay4nywPa1qkP5no3rcrLhfVo6Bc1JE8s