-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migration support (from the legacy sdk-py-* libraries to this unified library) #41
Comments
Message & MessageComputerWhile this is not a breaking change, there are some changes made to the constructor of the There are three new fields added to the class: address(the address of the signer), version(the version of the message, defaults to For the |
TransactionComputerPreviously, the While absolute imports can still be used, one can simply do: from multiversx_sdk import TransactionComputer |
Breaking ChangeSmartContractTransactionsFactory & TransferTransactionsFactoryPreviously, when instantiating a Now, the The same applies for the |
Breaking ChangeTokenManagementTransactionsFactoryOn the method This is more of a "fixing change", but nevertheless breaking. |
SmartContractQueriesControllerPreviously, we used the Reference: |
Transactions Outcome ParsersPreviouslty, we only had a single transaction parser, In addition to this one, we now have parser for smart contract transactions ( |
Here, we describe the main steps for migrating from the previous
multiversx-sdk-*
python packages to the new one.As previously stated, this is not a completely new package, the main change is that we unified
multiversx-sdk-core
,multiversx-sdk-wallet
andmultiversx-sdk-network-providers
into a single package.If you have any questions about the migration, feel free to leave a comment.
References:
The text was updated successfully, but these errors were encountered: