Skip to main content

get-eth-balance

The site Etherscan allows you retrieve information on accounts and transactions. There is an interface to the Reposten testnet as well. While doing some work on a project I was monitoring the page to view an account balance and ended up creating a script to do the monitoring programmatically.

See blog post at http://blog.bradlucas.com/posts/2017-07-27-ethereum-get-eth-balance-script/

Setup

Create virtual enviroment

$ python3 -m venv env
$ source env/bin/activate

Install required libraries

$ pip install -r requirements.txt

Usage

Command line Arguments:

-t use Ropsten testnet otherwise default to mainnet chain
-a account

Environment variables: Use these in liu of the command line arguments

GET_ETH_BALANCE_CHAIN=[testnet|mainnet]        - Default to mainnet if not set
GET_ETH_BALANCE_ACCOUNT=account

Command line arguments will take precedence

$ python get-eth-balance.py -t -a 0xd60e64afb753583941e1ab42f836ced0d23af2db

Metadata

Release files for get-eth-balance 0.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for get-eth-balance 0.2.5
File Size Uploaded
get_eth_balance-0.2.5.tar.gz 3.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for get-eth-balance 0.2.5
File Interpreter ABI Platform
get_eth_balance-0.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 6.3 kB

Release files / get_eth_balance-0.2.5.tar.gz

Download URL get_eth_balance-0.2.5.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7aebe9efe339898948cb30d734f84d14b3655342c3e9d856ee168a83e1e79ec6
BLAKE2b-256 checksum
How to use checksums
9ae9b964ca108080593a5d0a496cebc8f481c9a28d1b120f16144b7f3ff9194c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.2

Release files / get_eth_balance-0.2.5-py3-none-any.whl

Download URL get_eth_balance-0.2.5-py3-none-any.whl
Size 2.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
858bc3732ce9a3ee75ee3f8420b59c507e85e996dcee161ba63f2a2c2135eaf4
BLAKE2b-256 checksum
How to use checksums
89e866eef7ed812eb7992457501849a159638d07e9830efe9aad16b7a60fa721
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.2.5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page