Skip to content

Releases: multiversx/mx-sdk-py-cli

v9.10.0

12 Dec 08:29
b080e02
Compare
Choose a tag to compare

What's Changed

Added support for Relayed Transactions V3. Check out the documentation here.

What's Changed

Full Changelog: v9.9.1...v9.10.0

v9.9.1

03 Dec 12:01
7aa66a1
Compare
Choose a tag to compare

What's Changed

  • Fix hardcoded address to use config hrp by @popenta in #459

Full Changelog: v9.9.0...v9.9.1

v9.9.0

02 Dec 10:43
e467c0e
Compare
Choose a tag to compare

What's Changed

Added support to use custom hrp as a config value.

What's Changed

Full Changelog: v9.8.1...v9.9.0

v9.8.1

01 Nov 15:21
2a77e9d
Compare
Choose a tag to compare

What's Changed

Integrated the latest sdk package and added user agent for the network provider.

What's Changed

Full Changelog: v9.8.0...v9.8.1

v9.8.0

29 Oct 13:03
d1f7988
Compare
Choose a tag to compare

What's Changed

The RelayedV3 implementation has been postponed in the protocol release, and most certainly, the new one will be different from this one.

What's Changed

  • Remove relayed V3 related code and tests by @popenta in #455

Full Changelog: v9.7.1...v9.8.0

v9.7.1

11 Oct 11:21
2ed0645
Compare
Choose a tag to compare

What's Changed

What's Changed

  • Update localnet (Spica, gateway): upwards & backwards compatibility by @andreibancioiu in #452

Full Changelog: v9.7.0...v9.7.1

v9.7.0

30 Sep 10:48
2d6e151
Compare
Choose a tag to compare

What's Changed

mxpy staking-provider

The mxpy staking-provider command group has been enriched, it now contains more commands, such as mxpy staking-provider make-delegation-contract-from-validator and a set of new command for managing delegated funds. To see the full list of supported commands, use mxpy staking-provider -h.

When unjailing nodes, the value was not passed when creating the transaction and that should be now fixed.

Relevant PRs:

mxpy tx new

Previously, there was no easy way to send ESDT/SFT/NFT tokens. An argument called --token-transfers has been added and can be provided along the usual arguments:

mxpy tx new --token-transfers NFT-123456-01 1 ESDT-987654 100

Relevant PR:

Relayed V3 transactions

Support for Relayed V3 transactions has been added. Added the --relayer argument for specifying the relayer of the transaction. Added the --inner-transactions-outfile argument for saving the created relayed transactions. If the file contains transactions it will append to the rest of the transactions. Added the --inner-transactions argument to specify the inner transactions that will be sent by the relayer.

Relevant PR:

contract interactions using the ABI file

By providing the ABI file, mxpy can now encode and decode arguments for contract interactions. The --abi argument can be used to provide the ABI file and --arguments-file can be used for passing the arguments. The arguments should come from a json file and should be placed inside a list. The Address type can be provided using a dictionary, that should look like this:

{
  "bech32": "erd1..."
}

Bytes values can be provided using a dictionary, that should look like this:

{
 "hex": "some_hex_encoded_value"
}

For more information on how this feature can be used, check out the available documentation.

Relevant PRs:

mxpy wallet new

A new argument called --shard can be provided when generating a new wallet. The argument is used to generate the wallet in a specific shard.

Relevant PR:

mxpy faucet request

A new command has been added. It is used to get xEGLD on Devnet or Testnet. It opens the web-wallet in a browser and the user should complete the reCAPTCHA and click the Request Tokens button.

mxpy deps install

When running mxpy deps install rust the dependencies of sc-meta are no longer installed by default, the user is asked to manually run sc-meta install all.

Relevant PR:

mxpy contract build

This feature remains unchanged from the previous release, the user is advised to directly use sc-meta for building smart contracts.

Relevant PR:

Deprecations

mxpy contract report

The mxpy contract report is now deprecated, should be replaced with sc-meta report.

Relevant PR:

mxpy-up.py

Installing mxpy by running the mxpy-up.py installation script is now deprecated, and pipx should be used from now on for installing mxpy.

Relevant PR:
-#441

What's Changed

Full Changelog: v9.6.3...v9.7.0

v9.6.3

20 Sep 12:17
c1386f2
Compare
Choose a tag to compare

What's Changed

What's Changed

  • Localnet: adjust VmQueryDelayAfterStartInSec (30 seconds instead of 120) by @andreibancioiu in #449

Full Changelog: v9.6.2...v9.6.3

v9.6.2

28 Aug 12:55
0f7091f
Compare
Choose a tag to compare

What's Changed

What's Changed

Full Changelog: v9.6.1...v9.6.2

v9.6.1

16 Aug 12:19
ff8f07c
Compare
Choose a tag to compare

What's Changed

What's Changed

Full Changelog: v9.6.0...v9.6.1