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.1.tar.gz (71.8 kB view details)

Uploaded Source

Built Distribution

multiversx_sdk_cli-9.8.1-py3-none-any.whl (111.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: multiversx_sdk_cli-9.8.1.tar.gz
  • Upload date:
  • Size: 71.8 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.1.tar.gz
Algorithm Hash digest
SHA256 cd396079cae5e06b704c554cba3dc03171d68b73ffa38b3b3e2f91fa58d20c69
MD5 375604d207a7a0803e0be9ca803cea16
BLAKE2b-256 6e9cddac0c8f393a6327dde56e1385430067a0bec8edfed4687d5fe4d5338cc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for multiversx_sdk_cli-9.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a192cd240e24d5cec9ef56529f9c3c95a0d0d504b408c4a1b3562d7fd71aeae3
MD5 ea98af219e5ee64277c4426795d853a6
BLAKE2b-256 af3e29bb2f6a7563cc3721afb46dbf6ea71d9bf35caeacfdddc8b5c384678293

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