This repository has been archived by the owner on Jan 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 125
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PyOTA v2.2.0b1
Add header to readme with link to documentation portal
Co-Authored-By: Phoenix <[email protected]>
Co-Authored-By: Phoenix <[email protected]>
Add zero-value transaction example
Explain which APIs are affected by snapshots and how to handle them.
If length is not specified in random()'s argument list, it will be derived from the class LEN attribute.
docs: Add snapshot info to API methods
Use class length for random TryteString generation
- store tutorial source code in examples/tutoials/
Add first tutorials to documentation
- Introduce numbering in headings too.
docs: Add 'Fetch Data' tutorial
- 4.a Generate Address - 4.b Check Balance - 4.c Get Account Data
docs: Add new tutorials 4a, 4b, 4c and 5
If no tx was found, getTrytes returns all '9's. Detecting such cases in traverse_bundle.
fix: traverse_bundle checks for zero trytes
- show simpple way of encrypting data before sending it to the Tangle
- show how to decrypt data from Tutorial 6
Add Tutorials `6. Store Encrypted Data` and `7. Fetch Encrypted Data`
- accept a list of tail transaction hashes instead of just one. - return multiple bundles in the same order as the input tail hashes - added test coverage - modified calls to GetBundlesCommand() in the lib WARNING: Breaking change!
`get_bundles` can return multiple bundles
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Feature changes
TryteString
generate appropriate length withrandom()
. [TryteString.random() should use cls.LEN as its default length, when available #166] (thx @rpitonak for the original implementation! )traverse_bundle
(andget_bundles
) extended API command throws error when can't fetch transactions in the bundle from the node. [get_bundles
returns bundle object when no bundle was found #291]get_bundles
can now return multiple bundles when called with multiple tail transaction hashes. [Support multiple bundles in getBundlesCommand #250] Note, that input argument changes from a single transaction hash to a list of transaction hashes!Documentation changes [#268]
Tutorials
in PyOTA documentation with step-by-step walk through examples. [Add walk through examples in documentation #284]