FOR REVIEW ONLY: py-algorand-sdk v2.0.0 #430
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What's Changed
Breaking Changes
algosdk/algod.py
) due to API end-of-life (2022-12-01). Instead, use v2 algod API (algosdk/v2client/algod.py
).algosdk.future
package. Move package contents toalgosdk
.encoding.future_msgpack_decode
method in favor ofencoding.msgpack_decode
method.cost
field inDryrunTxnResult
in favor of 2 fields:budget-added
andbudget-consumed
.cost
can be derived bybudget-consumed - budget-added
.mnemonic.to_public_key
in favor ofaccount.address_from_private_key
.algosdk/data/langspec.json
and all methods inlogic
depending on it.Bugfixes
Enhancements
langspec
by @algochoi in v2: Delete more references tolangspec
#426algosdk
insetup.py
by @algochoi in Infrastructure: Only packagealgosdk
insetup.py
#428New Contributors
Full Changelog: v1.20.2...v2.0.0