multiversx-sdk-transaction-decoder


Namemultiversx-sdk-transaction-decoder JSON
Version 0.2.0 PyPI version JSON
download
home_page
SummaryTransaction Decoder for MultiversX Python SDK.
upload_time2023-11-14 12:16:19
maintainer
docs_urlNone
authorMultiversX
requires_python>=3.8
license
keywords
VCS
bugtrack_url
requirements multiversx-sdk-core
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Transaction decoder for Python

## Virtual Environment
```
python3 -m venv ./venv
source ./venv/bin/activate
pip install -r ./requirements.txt --upgrade
pip install -r ./requirements-dev.txt --upgrade
```

## Usage
```python
tx = TransactionToDecode()
tx.sender = "erd18w6yj09l9jwlpj5cjqq9eccfgulkympv7d4rj6vq4u49j8fpwzwsvx7e85"
tx.receiver = "erd18w6yj09l9jwlpj5cjqq9eccfgulkympv7d4rj6vq4u49j8fpwzwsvx7e85"
tx.value = "0"
tx.data = "RVNEVE5GVFRyYW5zZmVyQDRjNGI0ZDQ1NTgyZDYxNjE2MjM5MzEzMEAyZmI0ZTlAZTQwZjE2OTk3MTY1NWU2YmIwNGNAMDAwMDAwMDAwMDAwMDAwMDA1MDBkZjNiZWJlMWFmYTEwYzQwOTI1ZTgzM2MxNGE0NjBlMTBhODQ5ZjUwYTQ2OEA3Mzc3NjE3MDVmNmM2YjZkNjU3ODVmNzQ2ZjVmNjU2NzZjNjRAMGIzNzdmMjYxYzNjNzE5MUA="

decoder = TransactionDecoder()
metadata = decoder.get_transaction_metadata(tx)
```

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "multiversx-sdk-transaction-decoder",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "",
    "author": "MultiversX",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/67/cd/1a2de132bcdf67ad1a42b0598470be95d38c6aab1f450acfdc453a93a430/multiversx_sdk_transaction_decoder-0.2.0.tar.gz",
    "platform": null,
    "description": "# Transaction decoder for Python\n\n## Virtual Environment\n```\npython3 -m venv ./venv\nsource ./venv/bin/activate\npip install -r ./requirements.txt --upgrade\npip install -r ./requirements-dev.txt --upgrade\n```\n\n## Usage\n```python\ntx = TransactionToDecode()\ntx.sender = \"erd18w6yj09l9jwlpj5cjqq9eccfgulkympv7d4rj6vq4u49j8fpwzwsvx7e85\"\ntx.receiver = \"erd18w6yj09l9jwlpj5cjqq9eccfgulkympv7d4rj6vq4u49j8fpwzwsvx7e85\"\ntx.value = \"0\"\ntx.data = \"RVNEVE5GVFRyYW5zZmVyQDRjNGI0ZDQ1NTgyZDYxNjE2MjM5MzEzMEAyZmI0ZTlAZTQwZjE2OTk3MTY1NWU2YmIwNGNAMDAwMDAwMDAwMDAwMDAwMDA1MDBkZjNiZWJlMWFmYTEwYzQwOTI1ZTgzM2MxNGE0NjBlMTBhODQ5ZjUwYTQ2OEA3Mzc3NjE3MDVmNmM2YjZkNjU3ODVmNzQ2ZjVmNjU2NzZjNjRAMGIzNzdmMjYxYzNjNzE5MUA=\"\n\ndecoder = TransactionDecoder()\nmetadata = decoder.get_transaction_metadata(tx)\n```\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Transaction Decoder for MultiversX Python SDK.",
    "version": "0.2.0",
    "project_urls": {
        "Homepage": "https://github.com/multiversx/mx-sdk-py-transaction-decoder"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "79e05a43928dc83bf7e6dc5380c5608a52022155c07e8d0db8a16abe32b56566",
                "md5": "539ec92fd6eead75d91ce2f78d762b89",
                "sha256": "aaea034054cca5648fe1c8da9869ed30586e15c6473f7e84c6414cdcd298f4de"
            },
            "downloads": -1,
            "filename": "multiversx_sdk_transaction_decoder-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "539ec92fd6eead75d91ce2f78d762b89",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 6368,
            "upload_time": "2023-11-14T12:16:18",
            "upload_time_iso_8601": "2023-11-14T12:16:18.158543Z",
            "url": "https://files.pythonhosted.org/packages/79/e0/5a43928dc83bf7e6dc5380c5608a52022155c07e8d0db8a16abe32b56566/multiversx_sdk_transaction_decoder-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "67cd1a2de132bcdf67ad1a42b0598470be95d38c6aab1f450acfdc453a93a430",
                "md5": "e7220443673b0f45b16e8807a1d2e958",
                "sha256": "2b45c55f2b796afe4c453201ea1b105c7511dfbaaebb5d7450f4a4e0fb480efb"
            },
            "downloads": -1,
            "filename": "multiversx_sdk_transaction_decoder-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e7220443673b0f45b16e8807a1d2e958",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 6818,
            "upload_time": "2023-11-14T12:16:19",
            "upload_time_iso_8601": "2023-11-14T12:16:19.388698Z",
            "url": "https://files.pythonhosted.org/packages/67/cd/1a2de132bcdf67ad1a42b0598470be95d38c6aab1f450acfdc453a93a430/multiversx_sdk_transaction_decoder-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-14 12:16:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "multiversx",
    "github_project": "mx-sdk-py-transaction-decoder",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "multiversx-sdk-core",
            "specs": [
                [
                    ">=",
                    "0.3.3"
                ]
            ]
        }
    ],
    "lcname": "multiversx-sdk-transaction-decoder"
}
        
Elapsed time: 0.14723s