Commit graph

74 commits

Author SHA1 Message Date
f88b70c2e2
mmnode-ticker: support nested assets in ticker-portfolio.yaml 2026-01-27 08:47:29 +00:00
b97b4f5f63
update for Bitcoin Core v30.0, nixpkgs 25.11 2025-12-08 14:57:32 +00:00
f5c165c362
whitespace, minor cleanups and fixes 2025-12-08 14:57:31 +00:00
d02c9936ef
mmnode-ticker: fix market cap sort with USD row 2025-10-22 10:33:16 +00:00
84e8ea65d0
mmnode-ticker: display percent change columns in terms of non-USD assets
Any crypto or finance asset may be specified.

Examples:

    # Display percentage changes in relation to Bitcoin:
    $ mmnode-ticker --widest --pchg-unit=btc

    # In relation to Gold:
    $ mmnode-ticker --widest --pchg-unit=gc=f

    # In relation to Euros:
    $ mmnode-ticker --widest --pchg-unit=eurusd=x

    # In relation to the Nasdaq Index:
    $ mmnode-ticker --widest --pchg-unit=^ixic
2025-10-20 09:14:34 +00:00
2647fa1fe3
mmnode-ticker: minor cleanups 2025-10-20 09:14:30 +00:00
8f9c4ba48c
mmnode-ticker --sort: handle missing entries in source data 2025-10-17 09:08:00 +00:00
13234e990b
cmdtest.py misc.ticker: cleanups 2025-10-17 09:07:55 +00:00
0a953e3ca0
mmnode-ticker: sort output by various parameters
Supported parameters:

    d - 1-day % change
    w - 1-week % change
    m - 1-month % change
    y - 1-year % change
    p - asset price
    c - market cap

Examples:

    # Display top 50 assets by market cap, sorting by price change
    # in last 24 hours:
    $ mmnode-ticker --sort=d 50
2025-10-16 17:09:15 +00:00
e6d62fd18b
mmnode-ticker: display coin ranking in first column 2025-10-16 17:09:15 +00:00
9aa4b4dcfe
mmnode-ticker: add MarketCap column
Column is enabled automatically when script is invoked in market cap mode.
2025-10-15 10:14:20 +00:00
c1f42fc25b
mmnode-ticker: various fixes and cleanups 2025-10-15 10:14:14 +00:00
060b968ad4
mmnode-ticker: display crypto assets by market cap
Examples:

    # Display top 2000 assets by market cap:
    $ mmnode-ticker 2000

    # Display assets 201-300 by market cap, displaying all available columns:
    $ mmnode-ticker --widest 201-300

    # Display asset 32 by market cap:
    $ mmnode-ticker 32-32

Testing/demo:

    $ test/cmdtest.py -e scripts.ticker
2025-10-13 14:59:00 +00:00
a8adef0be5
mmgen-ticker: various fixes and cleanups 2025-10-12 10:01:51 +00:00
313c7af4bb
mmgen-ticker: test caching JSON data 2025-10-12 10:01:51 +00:00
de833d75af
whitespace, variable renames 2025-10-12 10:01:47 +00:00
0b79ef719b
whitespace, minor changes (16 files) 2025-10-04 09:56:55 +00:00
0bad23b77b
update for MMGen Wallet v16.1.dev4 2025-10-03 10:31:49 +00:00
fe45fbaa23
minor cleanups 2025-10-01 15:26:42 +00:00
MMGen@trixie
5c9d705301
test suite: lint, whitespace 2025-10-01 15:26:41 +00:00
4688ee94c0
update test suite for MMGen Wallet v15.1.dev25 2025-03-29 12:12:35 +00:00
d63cb9817a
update for MMGen Wallet v15.1.dev23 2025-03-23 10:12:56 +00:00
7cb2fc5b08
nix/shell.nix: add repo arg; test/init.sh: add -c option 2025-01-16 11:06:28 +00:00
30772b3699
Update for MMGen Wallet 15.1.dev6 2024-10-18 10:33:48 +00:00
b9b289c56d
directory rename:
- test/cmdtest_py_d -> test/cmdtest_d
2024-10-18 10:33:48 +00:00
dee57d8886
update for MMGen Wallet CoinAmt changes 2024-10-18 10:33:47 +00:00
cb42eaa8cd
update for MMGen Wallet 15.1.dev3 2024-10-08 13:19:15 +00:00
92fdfc047e
Support BCH cashaddr format 2024-09-29 14:29:10 +00:00
c9d6d8f047
Version 3.4.0
- released concurrently with MMGen Wallet v15.0.0
- adds macOS support
2024-09-22 16:38:00 +00:00
c4ace71049
minor fixes and cleanups 2024-03-10 14:44:57 +00:00
db4ba26dce
update testing for MMGen Wallet v14.1.dev19 2024-03-08 15:32:54 +00:00
6f2925f797
test/init.sh, MANIFEST.in: fixes, cleanups 2024-02-10 15:15:18 +00:00
cc0f4729c6
update for mmgen-wallet v14.1.dev2 2023-12-12 09:58:40 +00:00
55fdcb29f7
Support Windows/MSYS2 2023-11-27 09:18:43 +00:00
d0874f9a2d
test/init.sh: handle broken dir symlinks 2023-11-21 15:30:42 +00:00
56327412ca
update for mmgen-wallet v14.0.dev22 2023-11-20 14:45:15 +00:00
af7c14fe36
mmnode-ticker: get historical financial data from Yahoo Finance 2023-11-05 13:40:23 +00:00
545bc044c6
mmnode-ticker: add year and month percentage change columns 2023-11-05 13:40:23 +00:00
77d8ffb7b9
mmnode-ticker: use coinpaprika tickers API call 2023-11-05 13:40:23 +00:00
ada2cecada
Check the MMGen Node Tools with the pylint static code analyzer:
# Install pylint:
    $ python3 -m pip install pylint

    # Perform the check:
    $ test/test-release.sh lint

The linting operation should complete without error if running Python v3.9 or
greater.
2023-10-13 09:50:16 +00:00
3f76be1ab8
minor fixes and cleanups 2023-10-13 09:50:15 +00:00
666b27c042
test rename: test.py -> cmdtest.py 2023-10-13 09:50:15 +00:00
df620f923f
minor fixes and cleanups 2023-10-03 14:42:51 +00:00
fd318909c2
mmnode-ticker: retrieve financial data from Yahoo Finance 2023-09-25 15:53:02 +00:00
6074a0e42a
mmnode-ticker: fixes and cleanups throughout 2023-09-25 15:53:02 +00:00
c373ed7a2d
rpc_init(): skip wallet initialization 2023-07-01 16:47:49 +00:00
435256a99a
test.py regtest: add test group for mmnode-netrate 2023-04-04 16:00:08 +00:00
30d8a4a871
update for MMGen v13.3.dev42 2023-03-28 18:16:33 +00:00
eecf8acd0d
minor fixes and cleanups 2023-03-28 18:16:33 +00:00
3a972f2149
update for MMGen v13.3.dev13 2022-10-28 11:33:52 +00:00