pywalletscan2


Namepywalletscan2 JSON
Version 0.0.8 PyPI version JSON
download
home_pagehttps://github.com/efssisbdyy/pywalletscan2
SummaryA Python Wrapper Implementation of Etherscan
upload_time2024-03-09 11:31:24
maintainer
docs_urlNone
author
requires_python
licenseMIT
keywords eth etherium bitcoin wallet etherscan
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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](https://docs.etherscan.io/getting-started/viewing-api-usage-statistics) on Etherscan Web page.

# Getting Started

```ipython
>>> 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

```sh
python setup.py sdist bdist_wheel

# Test
# twine upload --repository-url https://test.pypi.org/legacy/ dist/*

twine upload dist/*
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/efssisbdyy/pywalletscan2",
    "name": "pywalletscan2",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "ETH,Etherium,Bitcoin,wallet,Etherscan",
    "author": "",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/88/64/5bd82b9e59e7ca802bb711fad5fd57a08bb313e12cb76323f7bac912a51a/pywalletscan2-0.0.8.tar.gz",
    "platform": null,
    "description": "# pywalletscan\r\n\r\nA Python Wrapper Implementation of Etherscan\r\n\r\n# Prerequisite\r\n\r\nPywalletscan uses Etherescan API as a datasource. API key is required to run. Please refer to [Getting an API Key](https://docs.etherscan.io/getting-started/viewing-api-usage-statistics) on Etherscan Web page.\r\n\r\n# Getting Started\r\n\r\n```ipython\r\n>>> import pywalletscan as scan\r\n>>> from pprint import pprint\r\n>>> res = scan.get_transaction(network=\"sepolia\", address=f\"{YOUR_WALLET_ADDRESS}\", api_key=f\"{YOUR_API_KEY}\")\r\n>>> pprint(res)\r\n[{'blockHash': '0x8ed677f6e5c21dfc528f76124d739591bf1087dc7e5a4f0e212c7cba1d654396',\r\n  'blockNumber': '5419226',\r\n  'confirmations': '13',\r\n  'contractAddress': '',\r\n  'cumulativeGasUsed': '153392',\r\n  'from': '0x7ed746476a7f6520babd24eee1fdbcd0f7fb271f',\r\n  'functionName': '',\r\n  'gas': '84000',\r\n  'gasPrice': '3982623228',\r\n  'gasUsed': '21000',\r\n  'hash': '0x9e86110e2e78382e844487d1442175d9f081c9de0b567d2fc8ace04dac889108',\r\n  'input': '0x',\r\n  'isError': '0',\r\n  'methodId': '0x',\r\n  'nonce': '819302',\r\n  'timeStamp': '1709612220',\r\n  'to': '0xede522b5cb39606b4f46d85cd9ea786371fc5401',\r\n  'transactionIndex': '4',\r\n  'txreceipt_status': '1',\r\n  'value': '500000000000000000'}]\r\n>>>\r\n```\r\n\r\n# Recognized network\r\n\r\ngoerli, sepolia, eth(etherium) (Case insensitive)\r\n\r\n# Build\r\n\r\n```sh\r\npython setup.py sdist bdist_wheel\r\n\r\n# Test\r\n# twine upload --repository-url https://test.pypi.org/legacy/ dist/*\r\n\r\ntwine upload dist/*\r\n```\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Python Wrapper Implementation of Etherscan",
    "version": "0.0.8",
    "project_urls": {
        "Homepage": "https://github.com/efssisbdyy/pywalletscan2"
    },
    "split_keywords": [
        "eth",
        "etherium",
        "bitcoin",
        "wallet",
        "etherscan"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "32c8ee71d02703569b88aff860de250156aadc22ea204917d841571506f8bbd6",
                "md5": "496017f1fe049d7e784dc9748735c7b1",
                "sha256": "1aa150c91b3842390b03a1352ecd70887f195bcef2e07b2b28bb0e2fd23313df"
            },
            "downloads": -1,
            "filename": "pywalletscan2-0.0.8-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "496017f1fe049d7e784dc9748735c7b1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 4221,
            "upload_time": "2024-03-09T11:31:23",
            "upload_time_iso_8601": "2024-03-09T11:31:23.045454Z",
            "url": "https://files.pythonhosted.org/packages/32/c8/ee71d02703569b88aff860de250156aadc22ea204917d841571506f8bbd6/pywalletscan2-0.0.8-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "88645bd82b9e59e7ca802bb711fad5fd57a08bb313e12cb76323f7bac912a51a",
                "md5": "fba203d5158343ea02c711b188c5db87",
                "sha256": "eb556b6984dcd93cf909115318c8dd0c2fd9490096e48e11e13f494b3f5ba6a6"
            },
            "downloads": -1,
            "filename": "pywalletscan2-0.0.8.tar.gz",
            "has_sig": false,
            "md5_digest": "fba203d5158343ea02c711b188c5db87",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3975,
            "upload_time": "2024-03-09T11:31:24",
            "upload_time_iso_8601": "2024-03-09T11:31:24.774927Z",
            "url": "https://files.pythonhosted.org/packages/88/64/5bd82b9e59e7ca802bb711fad5fd57a08bb313e12cb76323f7bac912a51a/pywalletscan2-0.0.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-09 11:31:24",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "efssisbdyy",
    "github_project": "pywalletscan2",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "pywalletscan2"
}
        
Elapsed time: 0.21765s