Skip to content

Releases: multiversx/mx-sdk-py

v0.11.0

12 Aug 10:43
d482158
Compare
Choose a tag to compare

What's Changed

This release contains a bunch of new features and also some fixes. Added support for RelayedV3 Transactions, EGLD in MultiESDTNFTTransfer and dynamic NFTs. For more informations please check out this page.

A "fixing" change has been introduced, there was a missing parameter for creating unjailing transactions, that has been added.

What's Changed

Full Changelog: 0.10.1...v0.11.0

0.10.1

09 Jul 09:56
f35b2c4
Compare
Choose a tag to compare

What's Changed

  • Added array value by @popenta in #66
  • Transaction events parser by @popenta in #67
  • Added support for counted-variadic by @popenta in #68
  • Ensure all bytes are deserialized by @popenta in #70
  • Cookbook update and small fix when decoding event topics by @popenta in #69
  • Load multiple signers from pem file by @popenta in #74
  • Fixed set payload from list by @popenta in #76
  • Send Native token in MultiESDTNFTTransfer by @popenta in #73
  • Added support for notarizing transactions for token transfer factory by @popenta in #81
  • Support for instantiating address and bytes values from dictionary by @popenta in #80

Full Changelog: v0.10.0...0.10.1

v0.11.0b0

04 Jul 13:56
d736e80
Compare
Choose a tag to compare
v0.11.0b0 Pre-release
Pre-release

What's Changed

  • Add relayed transactions v3 by @cristure in #39
  • Merge main into feat/next by @popenta in #44
  • Remove transaction builders and old transaction parsers by @popenta in #53
  • Added amount parameter for unjailng transactions by @popenta in #55
  • Added array value by @popenta in #66
  • Transaction events parser by @popenta in #67
  • Added support for counted-variadic by @popenta in #68
  • Ensure all bytes are deserialized by @popenta in #70
  • Cookbook update and small fix when decoding event topics by @popenta in #69
  • Merge main into feat/next by @popenta in #71
  • Load multiple signers from pem file by @popenta in #74
  • Fixed set payload from list by @popenta in #76
  • Send Native token in MultiESDTNFTTransfer by @popenta in #73
  • Merge main into feat/next by @popenta in #77
  • Fix transactions converter: transaction from dictionary with inner transactions by @popenta in #78

New Contributors

Full Changelog: v0.10.0...v0.11.0b0

v0.10.0

17 Jun 11:39
a7b6089
Compare
Choose a tag to compare

What's Changed

Just like we have codecs & ABI support for contract interactions in TypeScript, we have them in Python as well 🚀

Events decoding is yet to come (soon). A few types aren't handled yet - e.g. counted variadics. Support for them will come soon, as well.

References:

Additional examples will reach the cookbook.

Detailed PRs

Full Changelog: v0.9.2...v0.10.0

v0.9.2

06 Jun 07:10
47ce2b4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.9.2

v0.9.1

04 Jun 13:03
a6fb971
Compare
Choose a tag to compare

What's Changed

  • Query improvements: add SmartContractQueriesController.query() by @andreibancioiu in #43

Full Changelog: v0.9.0...v0.9.1

v0.9.0

28 May 08:21
44b82a2
Compare
Choose a tag to compare

This new release is composed from the unification of the previous multiversx-sdk-py-core, multiversx-sdk-py-wallet and multiversx-sdk-py-network-providers packages.

What's Changed

Full Changelog: v0.9.0b0...v0.9.0

v0.9.0b0

13 May 07:50
0a5107e
Compare
Choose a tag to compare
v0.9.0b0 Pre-release
Pre-release

This is a pre-release of the MultiversX Python SDK. It is composed from the unification of the previous multiversx-sdk-py-core, multiversx-sdk-py-wallet and multiversx-sdk-py-network-providers packages.

What's Changed

  • Merge sdk-core into repository by @popenta in #1
  • Merge sdk-wallet into this repository by @popenta in #2
  • Merge sdk-network-providers into this repository by @popenta in #3
  • Moved files to create project structure by @popenta in #4
  • Fixes and added a pyproject.toml file by @popenta in #5
  • Fix pre-commit config file by @popenta in #7
  • Fix encode signed numbers. by @ramonalobont in #6
  • Added jupyter notebook with examples by @popenta in #9
  • Implemented token management transactions parser by @popenta in #8
  • Directory renaming and small fix for token management parser by @popenta in #11
  • Message pack & unpack by @popenta in #10
  • Exported all classes from each subpackage by @popenta in #12
  • Changed method return type by @popenta in #13
  • Add extra methods for TransactionComputer by @popenta in #14
  • Implemented account transactions factory by @popenta in #15
  • Smart Contract queries controller by @popenta in #16
  • Transaction Converter & refactoring and reorganizing by @popenta in #17
  • Sign transaction by hash by @popenta in #18
  • Publish docs to GH pages by @popenta in #20
  • Changed topics type and refactored token management outcome parser by @popenta in #19
  • Delegation transactions outcome parser by @popenta in #21
  • Smart Contract deploy transactions parser by @popenta in #22
  • Added signer field for the Message class by @popenta in #24
  • Remove token computer dependency from transactions factories & compute bytes to verify transaction signature by @popenta in #23
  • Added ESDTTransferRole on fungible token by @popenta in #26
  • Remove extra gas for guarded transactions by @popenta in #27
  • Update dependencies & rename workflows by @popenta in #29
  • Implemented transaction watcher (awaiter) by @popenta in #25
  • Update protobuf dependency by @popenta in #30
  • Fix pyproject.toml (excludes) by @andreibancioiu in #31
  • Adjust workflows (docs, tests) by @andreibancioiu in #34
  • Added transaction decoder by @popenta in #33

New Contributors

Full Changelog: https://github.com/multiversx/mx-sdk-py-incubator/commits/v0.9.0b0