Code Monkey home page Code Monkey logo

vertcoind-ncurses's Introduction

vertcoind-ncurses v0.3.1

Based on esotericnonsense's Python ncurses front-end for bitcoind. Uses the JSON-RPC API. Adapted to display vertcoind data. Thank you for your incredible work esotericnonsense, this would not be possible without you.

ScreenShot

  • esotericnonsense (Daniel Edgecumbe)
  • Sam Sepiol - Modifications made to enable vertcoind support

Donations

If you have found esotericnonsense's bitcoind-ncurses2 useful, please consider donating.

All funds go towards the operating costs of his hardware and future Bitcoin development projects.

https://github.com/esotericnonsense/bitcoind-ncurses2

ScreenShot

Feedback

Please report any problems using the Github issue tracker. Pull requests are also welcomed. The author, esotericnonsense, can often be found milling around on #bitcoin (Freenode).

bitcoin 3BYFucUnVNhZjUDf6tZweuZ5r9PPjPEcRv

Dependencies

  • Developed with python 3.6.2, Bitcoin Core 0.15.0.1
  • Adapted to Vertcoin Core Vertcoin Core Daemon version v0.12.0.0-d2a8ef4
  • PyPi packages: aiohttp and async-timeout (see requirements.txt)

Features

  • Updating monitor mode showing vertcoind's status, including:
  • Current block information: hash, height, fees, timestamp, age, diff, ...
  • Basic block explorer with fast seeking, no external DB required
  • Basic transaction viewer with fast seeking, best with -txindex=1
  • Ability to query blocks by hash, height; transactions by txid
  • Wallet transaction and balance viewer
  • Charting network monitor
  • Peer/connection information
  • Basic debug console functionality

Installation and usage

git clone https://github.com/e-corp-sam-sepiol/vertcoind-ncurses.git
sudo apt-get install python3 python3-pip
cd vertcoind-ncurses/
pip3 install -r requirements.txt

or, on Arch Linux:

pacman -S python-aiohttp python-async-timeout
cd vertcoind-ncurses/
python3 main.py

vertcoind-ncurses will automatically use the cookie file available in ~/.vertcoin/, or the RPC settings in ~/.vertcoin/vertcoin.conf. To use a different datadir, specify the --datadir flag:

python3 main.py --datadir /some/path/to/your/datadir

This is an early development release and based on a complete rewrite of the original bitcoind-ncurses. Expect the unexpected.

vertcoind-ncurses's People

Contributors

e-corp-sam-sepiol avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.