Skip to main content

MultiversX Smart Contracts Tools

Project description

Description

Python Command Line Tools for interacting with MultiversX.

Documentation

docs.multiversx.com

CLI

CLI

Distribution

mxpy-up and PyPi

Development setup

Clone this repository and cd into it:

git clone https://github.com/multiversx/mx-sdk-py-cli.git
cd mx-sdk-py-cli

Virtual environment

Create a virtual environment and install the dependencies:

python3 -m venv ./venv
source ./venv/bin/activate
pip install -r ./requirements.txt --upgrade

Install development dependencies, as well:

pip install -r ./requirements-dev.txt --upgrade

Above, requirements.txt should mirror the dependencies section of setup.py.

If using VSCode, restart it or follow these steps:

  • Ctrl + Shift + P
  • Select Interpreter
  • Choose ./venv/bin/python.

Using your local mxpy

If you want to test the modifications you locally made to mxpy, set PYTHONPATH with the path to your local repository path.

For example, if you cloned the repository at ~/mx-sdk-py-cli, run:

export PYTHONPATH="~/mx-sdk-py-cli"

Then mxpy will use the code in your local repository.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

multiversx_sdk_cli-9.8.0.tar.gz (72.0 kB view details)

Uploaded Source

Built Distribution

multiversx_sdk_cli-9.8.0-py3-none-any.whl (112.2 kB view details)

Uploaded Python 3

File details

Details for the file multiversx_sdk_cli-9.8.0.tar.gz.

File metadata

  • Download URL: multiversx_sdk_cli-9.8.0.tar.gz
  • Upload date:
  • Size: 72.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for multiversx_sdk_cli-9.8.0.tar.gz
Algorithm Hash digest
SHA256 a445e222ceb58f973bf4b0a93bb807a8394c4f93f1e79e19b881bcfd6a936818
MD5 655040bb94a0aea2d794ed6041dab530
BLAKE2b-256 7e84f3371879cda82155ceeac5c1a75b01cd85404f27d1de5d591b7571314a19

See more details on using hashes here.

File details

Details for the file multiversx_sdk_cli-9.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for multiversx_sdk_cli-9.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a2d0348bbb4fbf844dcc7c000b4d24e09c9b54a8d823366ebd6594d2e5cc77a9
MD5 ca0ccc3e7681725ae90f0f15047cf124
BLAKE2b-256 b8540635b516e95ae0403c4b50f5ff2858d358dc7699fc6f586d9c66b5245ff9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page