A Python Wrapper Implementation of Etherscan
Project description
pywalletscan
A Python Wrapper Implementation of Etherscan
Prerequisite
Pywalletscan uses Etherescan API as a datasource. API key is required to run. Please refer to Getting an API Key on Etherscan Web page.
Getting Started
>>> import pywalletscan as scan
>>> from pprint import pprint
>>> res = scan.get_transaction(network="sepolia", address=f"{YOUR_WALLET_ADDRESS}", api_key=f"{YOUR_API_KEY}")
>>> pprint(res)
[{'blockHash': '0x8ed677f6e5c21dfc528f76124d739591bf1087dc7e5a4f0e212c7cba1d654396',
'blockNumber': '5419226',
'confirmations': '13',
'contractAddress': '',
'cumulativeGasUsed': '153392',
'from': '0x7ed746476a7f6520babd24eee1fdbcd0f7fb271f',
'functionName': '',
'gas': '84000',
'gasPrice': '3982623228',
'gasUsed': '21000',
'hash': '0x9e86110e2e78382e844487d1442175d9f081c9de0b567d2fc8ace04dac889108',
'input': '0x',
'isError': '0',
'methodId': '0x',
'nonce': '819302',
'timeStamp': '1709612220',
'to': '0xede522b5cb39606b4f46d85cd9ea786371fc5401',
'transactionIndex': '4',
'txreceipt_status': '1',
'value': '500000000000000000'}]
>>>
Recognized network
goerli, sepolia, eth(etherium) (Case insensitive)
Build
python setup.py sdist bdist_wheel
# Test
# twine upload --repository-url https://test.pypi.org/legacy/ dist/*
twine upload dist/*
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pywalletscan-0.0.7.tar.gz
(4.0 kB
view details)
Built Distribution
File details
Details for the file pywalletscan-0.0.7.tar.gz
.
File metadata
- Download URL: pywalletscan-0.0.7.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2a41800c168cd40a248c622e03a91d5921c11deb476a6164c1d05fba15a0936 |
|
MD5 | 9ae2411e48e6fc1f2676e4fb5ab4165a |
|
BLAKE2b-256 | f920ae431f455bdedb93d28b12829da25c4b1010f849d996f25eda03e6518ea0 |
File details
Details for the file pywalletscan-0.0.7-py3-none-any.whl
.
File metadata
- Download URL: pywalletscan-0.0.7-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fef43eea65cb020ab9095210c7ce8f6b3ab697960c548778146e1a2bf188c119 |
|
MD5 | 70a708c8c75e28f24a547c80188d0fb8 |
|
BLAKE2b-256 | a84922e194354c9ce07cd35fe91e601d1bfcb2c01539a9da7ca8dfa597756ebe |