Skip to content
A Text-based User Interface (TUI) Wallet for TurtleCoin
Branch: development
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
screenshots
src bump version May 18, 2019
.gitignore add other directory May 6, 2019
.npmignore npmignore update May 8, 2019
.travis.yml Update .travis.yml May 6, 2019
LICENSE Initial commit May 1, 2019
README.md Update README.md May 12, 2019
package-lock.json
package.json bump version May 18, 2019
tsconfig.json migrated to typescript May 5, 2019

README.md

Divine

Master Build Status

travis-master

Development Build Status

travis-dev

NPM

Divine, a TUI (Textual User Interface) wallet for TurtleCoin.

https://github.com/turtlecoin/turtlecoin-wallet-nodejs

walletscreen screenshot

Dependencies

  1. nodejs

nodejs installation instructions

Installation

  1. Install Divine globally by running this command with nodeJS's included npm package manager.

npm i -g divinewallet

  1. You can now run Divine from anywhere:

divine

Development Dependencies

  1. git

  2. typescript

npm i -g typescript

Development Setup

  1. Clone the repository

mkdir Divine && cd Divine

git clone https://github.com/turtlecoin/turtlecoin-wallet-nodejs/ .

  1. Install the dependencies

npm install

  1. Compile the typscript

tsc

  1. Start the program

npm start

todo

  1. add import from keys and seed
  2. allow custom wallet directory in settings
  3. change daemon in settings
  4. allow to click / key through the transaction list and press enter for more info (hash, block explorer url, etc)
  5. add notificaton queue that you can look at the history of and "clear"
  6. add address book
  7. add one to many and tx extra encoding "advanced transactions"
  8. add support to send keys to a printer
You can’t perform that action at this time.