qwertycoin-bdca

0.1.4 • Public • Published

Qwertycoin fork of TurtlePay™ Blockchain Data Collection Agent (BDCA)

NPM

Master Build Status

Build Status Build status

Prerequisites

Foreword

We know that this documentation needs cleaned up and made easier to read. We'll compile it as part of the full documentation as the project works forward.

Setup

  1. Clone this repository to wherever you'd like the API to run:
git clone https://github.com/qwertycoin-org/blockchain-data-collection-agent
  1. Install the required Node.js modules
cd blockchain-data-collection-agent && npm install
  1. Use your favorite text editor to change the values as necessary in config.json

Note: Make sure you use a limited database user for security reasons

{
  "mysql": {
    "host": "localhost",
    "port": 3306,
    "username": "root",
    "password": "password",
    "database": "turtlecoin",
    "connectionLimit": 10
  },
  "node": {
    "host": "localhost",
    "port": 8197
  }
}
  1. Load the database schema from schema.sql into your configured database.

  2. Fire up the script

node index.js
  1. Optionally, install PM2 or another process manager to keep the service running.
npm install -g pm2@latest
pm2 startup
pm2 start index.js --name blockchain-data-collection-agent
pm2 save
  1. Wait to build your database cache (this is likely to take days)
(c) 2018 TurtlePay™ Development Team

Readme

Keywords

Package Sidebar

Install

npm i qwertycoin-bdca

Weekly Downloads

0

Version

0.1.4

License

AGPL-3.0

Unpacked Size

70.8 kB

Total Files

11

Last publish

Collaborators

  • nnian