mmgen-node-tools/cmds/mmnode-addrbal
The MMGen Project 6c370dec4b
new command: mmnode-addrbal
Get balances for arbitrary addresses in the blockchain

Testing:

    $ test/test.py -e regtest

Example:

    # Top 10 Bitcoin addresses by balance (see https://blockchair.com/bitcoin/addresses)
    $ top10='
        34xp4vRoCGJym3xR7yCVPFHoCNxv4Twseo
        bc1qgdjqv0av3q56jvd82tkdjpy7gdp9ut8tlqmgrpmv24sq90ecnvqqjwvw97
        1LQoWist8KkaUXSPKZHNvEyfrEkPHzSsCd
        3LYJfcfHPXYJreMsASk2jkn69LWEYKzexb
        3M219KR5vEneNb47ewrPfWyb5jQ2DjxRP6
        bc1qazcm763858nkj2dj986etajv6wquslv8uxwczt
        37XuVSEpWW4trkfmvWzegTHQt7BdktSKUs
        1FeexV6bAHb8ybZjqQMjJrcCrHGW9sb6uF
        bc1qa5wkgaew2dkv56kfvj49j0av5nml45x9ek9hz6
        3Kzh9qAqVWQhEsfQz7zEQL1EuSx5tyNLNS'

    # Compact summary:
    $ mmnode-addrbal --tabular $top10

    # Full output:
    $ mmnode-addrbal $top10
2022-07-27 16:16:42 +00:00

17 lines
588 B
Python
Executable file

#!/usr/bin/env python3
#
# mmgen = Multi-Mode GENerator, a command-line cryptocurrency wallet
# Copyright (C)2013-2022 The MMGen Project <mmgen@tuta.io>
# Licensed under the GNU General Public License, Version 3:
# https://www.gnu.org/licenses
# Public project repositories:
# https://github.com/mmgen/mmgen https://github.com/mmgen/mmgen-node-tools
# https://gitlab.com/mmgen/mmgen https://gitlab.com/mmgen/mmgen-node-tools
"""
mmnode-addrbal: Get balances for arbitrary addresses in the blockchain
"""
from mmgen.main import launch
launch('addrbal',package='mmgen_node_tools')