Releases: multiversx/mx-sdk-py-cli
v9.3.0
v9.2.0
What's Changed
mxpy can now be installed using pipx. To learn how to install it feel free to check out our installation guide.
This new version of mxpy check the mxpy.json
config file and prints a warning if the active configuration contains deprecated entries.
For operations that require Rust to be installed, mxpy will not install it automatically. An error is displayed that asks the user to run the mxpy deps install ...
command and try again.
This version also includes a couple of bugfixes and improvements.
What's Changed
- Install mxpy using pipx by @popenta in #374
- Check for deprecated entries in mxpy.json and display warning by @popenta in #375
- Throw error if Rust is not installed for contract operations: new, build, clean by @popenta in #376
- Regenerate CLI.md file by @popenta in #377
- Remove unused dependency by @popenta in #378
- Escape message when printing using rich by @popenta in #379
Full Changelog: v9.1.0...v9.2.0
v9.2.0b0
Full Changelog: v9.1.0...v9.2.0b0
v9.1.0
What's Changed
Now, when calling a contract a token transfer is also supported. To send EGLD the amount should be provided using --value
and for sending ESDT/MetaESDT/NFT
one can use --token-transfer
. The token identifier should be provided (including nonce for NFTs/MetaESDTs) followed by the amount.
e.g.
--token-transfers NFT-123456-0a 1 ESDT-987654 100000000
What's Changed
- Integrated the SmartContractFactory by @popenta in #361
- Integrated the delegation factory by @popenta in #364
- Transfer and execute by @popenta in #367
Full Changelog: v9.0.2...v9.1.0
v9.0.2
What's Changed
- Add extra checks when installing Rust - display some warning messages, if needed by @andreibancioiu in #366
Full Changelog: v9.0.1...v9.0.2
v9.0.1
What's Changed
- Fix mypy annotations (issues with older Python) by @andreibancioiu in #365
Full Changelog: v9.0.0...v9.0.1
v9.0.0
This new version of mxpy(v9) contains quite a few changes over the previous one.
Some of the commands that suffered changes are: mxpy deps
, mxpy contract
and mxpy wallet
.
Please make sure that you read the migration guide.
The release has been prepared here.
What's Changed
- Cargo install wasm-opt and twiggy when installing rust by @popenta in #340
- Install rust globally by @popenta in #331
- Contract templates and contract new from template using sc-meta by @popenta in #342
- Message signing and verifying by @popenta in #343
- Remove tag argument from mxpy deps by @popenta in #344
- Fix type of pem index argument by @popenta in #346
- Smart contract projects cleanup by @popenta in #348
- Use latest wallet package by @popenta in #354
- Fix unit tests by @popenta in #357
- Integrate latest packages by @popenta in #359
Full Changelog: v8.1.6...v9.0.0
v8.1.6
What's Changed
- Adjust constraints of dependencies (sdk-network-providers) by @andreibancioiu in #360
Full Changelog: v8.1.5...v8.1.6