Terminal-based utilities for Bitcoin and forkcoin full nodes
  • Python 96%
  • Shell 3.3%
  • Nix 0.7%
Find a file
2023-11-08 10:31:42 +00:00
cmds new script: mmnode-ticker 2022-08-04 14:16:28 +00:00
mmgen_node_tools setup.cfg: update dependency to mmgen-wallet 2023-11-08 08:02:05 +00:00
test mmnode-ticker: get historical financial data from Yahoo Finance 2023-11-05 13:40:23 +00:00
LICENSE Initial commit 2017-01-06 09:23:52 +00:00
MANIFEST.in migrate to setuptools 2021-10-13 19:52:38 +00:00
pyproject.toml Check the MMGen Node Tools with the pylint static code analyzer: 2023-10-13 09:50:16 +00:00
README.md update package name, install instructions in README 2023-11-08 10:31:42 +00:00
setup.cfg update package name, install instructions in README 2023-11-08 10:31:42 +00:00

MMGen Node Tools

Terminal-based utilities for Bitcoin and forkcoin full nodes

Requires modules from the MMGen online/offline cryptocurrency wallet.

Currently tested on Linux only. Some scripts may not work under Windows/MSYS2.

Install:

Stable version:

$ python3 -m pip install --user --upgrade mmgen-node-tools

Development version:

First, install the latest development version of MMGen.

Then,

$ git clone https://github.com/mmgen/mmgen-node-tools
$ cd mmgen-node-tools
$ python3 -m build --no-isolation
$ python3 -m pip install --user dist/*.whl

Also make sure that ~/.local/bin is in PATH.

Test:

NOTE: the tests require that the MMGen and MMGen Node Tools repositories be located in the same directory.

Initialize the test framework (must be run at least once after cloning, and possibly again after a pull if tests have been updated):

$ test/init.sh

BTC-only testing:

$ test/test-release.sh -A

Full testing:

$ test/test-release.sh

Forum | PGP Public Key | Donate: 15TLdmi5NYLdqmtCqczUs5pBPkJDXRs83w