Terminal-based utilities for Bitcoin and forkcoin full nodes
  • Python 96%
  • Shell 3.3%
  • Nix 0.7%
Find a file
The MMGen Project f9ba7b89c8
mmnode-ticker: support rate asset in asset specifier
This feature adds convenience for users whose native currencies are pegged to
assets other than the US Dollar.

Example:

    # Add a column for Bulgarian Lev, which is pegged to the Euro at 0.5113 EUR:
    $ mmnode-ticker -wE -c eur,bgn-bulgarian-lev:0.5113r:eur

Testing / demo:

    $ test/test.py -e scripts.ticker
2022-08-06 09:48:48 +00:00
cmds new script: mmnode-ticker 2022-08-04 14:16:28 +00:00
mmgen_node_tools mmnode-ticker: support rate asset in asset specifier 2022-08-06 09:48:48 +00:00
test mmnode-ticker: support rate asset in asset specifier 2022-08-06 09:48:48 +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 migrate to setuptools 2021-10-13 19:52:38 +00:00
README.md minor cleanups 2022-08-06 09:48:48 +00:00
setup.cfg new script: mmnode-ticker 2022-08-04 14:16:28 +00:00

MMGen Node Tools

Helper 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:

First, install 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