# 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"
}