tron-address-converter


Nametron-address-converter JSON
Version 1.0 PyPI version JSON
download
home_pagehttps://github.com/makarworld/tron-address-converter.git
SummaryEasy convert TRON address (base58) to EVM address (hex) [such as https://tronscan.org/#/tools/code-converter/tron-ethereum-address]
upload_time2024-01-12 10:54:00
maintainer
docs_urlNone
authorabuztrade
requires_python>=3.6.0
licenseMIT License
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # tron-address-converter
Package for converting TRON address <-> EVM address
Based on https://tronscan.org/#/tools/code-converter/tron-ethereum-address
and https://github.com/wemaketech/tron-format-address/blob/master/lib/crypto.ts

# Installation

```bash
pip install tron-address-converter
```

# Usage

```python
import tron_address_converter

evm_wallet = tron_address_converter.to_hex("TXXmULCEzRo6JfxUP1LYfmzbiKUezUvUNj")
# 0xec830e98468d23f54c58174bb9a3671fcc440ff2
tron_wallet = tron_address_converter.from_hex("0xec830e98468d23f54c58174bb9a3671fcc440ff2")
# TXXmULCEzRo6JfxUP1LYfmzbiKUezUvUNj

print(evm_wallet) # 0xec830e98468d23f54c58174bb9a3671fcc440ff2
print(tron_wallet) # TXXmULCEzRo6JfxUP1LYfmzbiKUezUvUNj
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/makarworld/tron-address-converter.git",
    "name": "tron-address-converter",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "abuztrade",
    "author_email": "abuztrade.work@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/ac/75/f0af9a4a74875a05c28a918fc984242202396b069a09060538781fae69eb/tron-address-converter-1.0.tar.gz",
    "platform": null,
    "description": "# tron-address-converter\nPackage for converting TRON address <-> EVM address\nBased on https://tronscan.org/#/tools/code-converter/tron-ethereum-address\nand https://github.com/wemaketech/tron-format-address/blob/master/lib/crypto.ts\n\n# Installation\n\n```bash\npip install tron-address-converter\n```\n\n# Usage\n\n```python\nimport tron_address_converter\n\nevm_wallet = tron_address_converter.to_hex(\"TXXmULCEzRo6JfxUP1LYfmzbiKUezUvUNj\")\n# 0xec830e98468d23f54c58174bb9a3671fcc440ff2\ntron_wallet = tron_address_converter.from_hex(\"0xec830e98468d23f54c58174bb9a3671fcc440ff2\")\n# TXXmULCEzRo6JfxUP1LYfmzbiKUezUvUNj\n\nprint(evm_wallet) # 0xec830e98468d23f54c58174bb9a3671fcc440ff2\nprint(tron_wallet) # TXXmULCEzRo6JfxUP1LYfmzbiKUezUvUNj\n```\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Easy convert TRON address (base58) to EVM address (hex) [such as https://tronscan.org/#/tools/code-converter/tron-ethereum-address]",
    "version": "1.0",
    "project_urls": {
        "Download": "https://github.com/makarworld/tron-address-converter/archive/refs/tags/v1.0.zip",
        "Homepage": "https://github.com/makarworld/tron-address-converter.git"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f84bf4f3472f00db048d2c467a15335fde6e78d8cd15df3e8acb6f2446d70267",
                "md5": "f87585d604bbbb8ee6053e8823ec9623",
                "sha256": "6c28a7a1927744601b59623d8fe28888eed64aaa0743f4352c93310327900fa2"
            },
            "downloads": -1,
            "filename": "tron_address_converter-1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f87585d604bbbb8ee6053e8823ec9623",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6.0",
            "size": 3424,
            "upload_time": "2024-01-12T10:53:58",
            "upload_time_iso_8601": "2024-01-12T10:53:58.925996Z",
            "url": "https://files.pythonhosted.org/packages/f8/4b/f4f3472f00db048d2c467a15335fde6e78d8cd15df3e8acb6f2446d70267/tron_address_converter-1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac75f0af9a4a74875a05c28a918fc984242202396b069a09060538781fae69eb",
                "md5": "bc64a68a262f96faa07d903a628b2bfd",
                "sha256": "fbc333bc7620446657ad929ea7552744ae080280dc90eaefda96f97ff4ee9ac2"
            },
            "downloads": -1,
            "filename": "tron-address-converter-1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "bc64a68a262f96faa07d903a628b2bfd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6.0",
            "size": 3075,
            "upload_time": "2024-01-12T10:54:00",
            "upload_time_iso_8601": "2024-01-12T10:54:00.924693Z",
            "url": "https://files.pythonhosted.org/packages/ac/75/f0af9a4a74875a05c28a918fc984242202396b069a09060538781fae69eb/tron-address-converter-1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-12 10:54:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "makarworld",
    "github_project": "tron-address-converter",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "tron-address-converter"
}
        
Elapsed time: 0.81880s