Releases: multiversx/mx-sdk-py-cli
v5.1.1
What's Changed
- Fix contract query (parameter preparation and error reporting) by @andreibancioiu in #199
Full Changelog: v5.1.0...v5.1.1
v5.1.0
What's Changed
- Do not handle erdjs-snippets anymore, since they have been removed from mx-sdk-rs's templates folder by @andreibancioiu in #195
Full Changelog: v5.0.1...v5.1.0
v5.0.1
erdpy has a new name: mxpy 🚀
Moreover, it's recommended to use the parent package of mxpy - namely, multiversx-sdk-cli
- only as a CLI tool; that is, it should not be referenced as a library. On that purpose, use the libraries described in the official cookbook, instead.
The installer script has been renamed from erdpy-up.py
to mxpy-up
, while the SDK path has changed from ~/elrondsdk
to ~/multiversx-sdk
. The installer attempts an automatic migration from ~/elrondsdk
to ~/multiversx-sdk
- however, pay attention to the log messages (especially the warnings, if they occur) emitted when running the installer, and follow their instructions. Let us know (e.g. via Discord) if you encounter any issues while migrating from erdpy to mxpy:
wget -O mxpy-up.py https://raw.githubusercontent.com/multiversx/mx-sdk-py-cli/main/mxpy-up.py
python3 mxpy-up.py
Along with the renaming and rebranding, this release includes a series of simplifications within the package: a lot of wallet-related features have been removed from the implementation - but kept in the CLI, of course; instead, these features are imported from multiversx-sdk-wallet
library.
What's Changed
- Network providers integration in erdpy by @popenta in #172
- Replace wallet.core with multiversx_sdk_wallet by @popenta in #186
- Remove mcl signer dependency by @popenta in #187
- Remove simulate transaction cost by @popenta in #178
- Validators file: fix path computation for PEM files, if path is relative by @andreibancioiu in #190
- Rebranding for CLI.md file by @popenta in #180
- Modified license from GPL to MIT by @popenta in #181
- Rebranding for tests by @popenta in #182
- Fixes for rebranding by @popenta in #183
- Package renaming by @popenta in #184
- Update / migrate installer (mxpy) by @andreibancioiu in #185
- Fix installer, GitHub workflows, improve readme, adjust references etc. by @andreibancioiu in #189
Full Changelog: v4.0.0...v5.0.1
v5.0.0b3
What's Changed
- Validators file: fix path computation for PEM files, if path is relative by @andreibancioiu in #190
Full Changelog: v5.0.0b2...v5.0.0b3
v5.0.0b2
What's Changed
- Merge main into feat/v4 (05.01.2023) by @popenta in #176
- Erdpy network providers integration in erdpy by @popenta in #172
- Remove simulate transaction cost by @popenta in #178
- Merge main into next (feat) - 2023-01-12 by @andreibancioiu in #179
- Rebranding for CLI.md file by @popenta in #180
- Modified license from GPL to MIT by @popenta in #181
- Rebranding for tests by @popenta in #182
- Fixes for rebranding by @popenta in #183
- Package renaming by @popenta in #184
- Update / migrate installer (mxpy) by @andreibancioiu in #185
- Replace wallet.core with multiversx_sdk_wallet by @popenta in #186
- Remove mcl signer dependency by @popenta in #187
Full Changelog: v4.0.0...v5.0.0b2
v4.0.0
v3.0.3
v3.0.2
v3.0.1
What's Changed
- Contract verify: fix CLI arguments & json request. by @andreibancioiu in #171
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- Blockatlas cleanup by @popenta in #161
- Deprecate *.wat and *.imports.json generation (replaced by elrond-wasm-rs's build pipeline) by @popenta in #162
- Reproducible builds endpoint for erdpy cli by @popenta in #164
- Fix tests wrt. latest build changes (of the Rust framework) by @andreibancioiu in #166
- Erdpy cli contract verify by @popenta in #163
- GitHub actions for feat branch by @popenta in #168
- Reference build_contract_rs using PyPi by @popenta in #170
New Contributors
Full Changelog: v2.1.0...v3.0.0