-
Notifications
You must be signed in to change notification settings - Fork 3
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
ABI methods' docstring
#26
Merged
Merged
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
deanstef
approved these changes
Sep 20, 2022
cusma
added a commit
that referenced
this pull request
Jan 4, 2023
* added getter for the whole config of an asa * Note over Tuple limitation * params normalizer utility * tests for getters recovered * minor changes to * Better utils * minor fixes in * WIP: Rename CLI. * last fixes in branch * Better README for CLI * Current directory Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Current path 2. Co-authored-by: Matteo Almanza <matteojug@gmail.com> * minor fixes * Update README.md Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update account.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * named tuples in config getter normalizer * Linting. * better NamedTuple usage * metadata hash encoding * fix getters in readme (#7) * Contract json (#8) * fix getters in readme * added contract interface to repo * fix linter * fix readme: getters and abi (#9) * Add community credits to `README.md` * Use of `abi.NamedTuple` struct in getter `get_asset_config` (#17) * Use of in getter * removing irrelevant comment * minor change * `namedtuple` from `abi.NamedTuple` * Getting annotation the right way. Co-authored-by: cusma <cosimo.bassi@gmail.com> * README: deployed App example * Add TEAL programs. (#19) * Aligning `main` to `develop` (#22) * NamedTuple getter (#18) * added getter for the whole config of an asa * Note over Tuple limitation * params normalizer utility * tests for getters recovered * minor changes to * Better utils * minor fixes in * WIP: Rename CLI. * last fixes in branch * Better README for CLI * Current directory Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Current path 2. Co-authored-by: Matteo Almanza <matteojug@gmail.com> * minor fixes * Update README.md Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update account.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * named tuples in config getter normalizer * Linting. * better NamedTuple usage * metadata hash encoding * fix getters in readme (#7) * Contract json (#8) * fix getters in readme * added contract interface to repo * fix linter * fix readme: getters and abi (#9) * Add community credits to `README.md` * Use of `abi.NamedTuple` struct in getter `get_asset_config` (#17) * Use of in getter * removing irrelevant comment * minor change * `namedtuple` from `abi.NamedTuple` * Getting annotation the right way. Co-authored-by: cusma <cosimo.bassi@gmail.com> * README: deployed App example Co-authored-by: deanstef <stefano@algorand.com> Co-authored-by: Matteo Almanza <matteojug@gmail.com> Co-authored-by: Adriano Di Luzio <aldur@users.noreply.github.com> * Publish TEAL programs (#21) * added getter for the whole config of an asa * Note over Tuple limitation * params normalizer utility * tests for getters recovered * minor changes to * Better utils * minor fixes in * WIP: Rename CLI. * last fixes in branch * Better README for CLI * Current directory Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Current path 2. Co-authored-by: Matteo Almanza <matteojug@gmail.com> * minor fixes * Update README.md Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update account.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * named tuples in config getter normalizer * Linting. * better NamedTuple usage * metadata hash encoding * fix getters in readme (#7) * Contract json (#8) * fix getters in readme * added contract interface to repo * fix linter * fix readme: getters and abi (#9) * Add community credits to `README.md` * Use of `abi.NamedTuple` struct in getter `get_asset_config` (#17) * Use of in getter * removing irrelevant comment * minor change * `namedtuple` from `abi.NamedTuple` * Getting annotation the right way. Co-authored-by: cusma <cosimo.bassi@gmail.com> * README: deployed App example * Add TEAL programs. (#19) Co-authored-by: deanstef <stefano@algorand.com> Co-authored-by: Matteo Almanza <matteojug@gmail.com> Co-authored-by: Adriano Di Luzio <aldur@users.noreply.github.com> Co-authored-by: deanstef <stefano@algorand.com> Co-authored-by: Matteo Almanza <matteojug@gmail.com> Co-authored-by: Adriano Di Luzio <aldur@users.noreply.github.com> * Add methods' `docstring`. Update JSON with description. Bump PyTeal version. (#26) * Bump TEAL version (#27) * Bump TEAL version. Better methods' docstrings. * Bump `algod` version in CI. * Bump GH actions version. Stop running images. * Update TEAL and ABI JSON. Fixed `algod` version in CI. * Add App Example and TEAL references. (#29) Co-authored-by: deanstef <stefano@algorand.com> Co-authored-by: Matteo Almanza <matteojug@gmail.com> Co-authored-by: Adriano Di Luzio <aldur@users.noreply.github.com>
cusma
added a commit
that referenced
this pull request
Jan 5, 2023
* added getter for the whole config of an asa * Note over Tuple limitation * params normalizer utility * tests for getters recovered * minor changes to * Better utils * minor fixes in * WIP: Rename CLI. * last fixes in branch * Better README for CLI * Current directory Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Current path 2. Co-authored-by: Matteo Almanza <matteojug@gmail.com> * minor fixes * Update README.md Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update account.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * named tuples in config getter normalizer * Linting. * better NamedTuple usage * metadata hash encoding * fix getters in readme (#7) * Contract json (#8) * fix getters in readme * added contract interface to repo * fix linter * fix readme: getters and abi (#9) * Add community credits to `README.md` * Use of `abi.NamedTuple` struct in getter `get_asset_config` (#17) * Use of in getter * removing irrelevant comment * minor change * `namedtuple` from `abi.NamedTuple` * Getting annotation the right way. Co-authored-by: cusma <cosimo.bassi@gmail.com> * README: deployed App example * Add TEAL programs. (#19) * Aligning `main` to `develop` (#22) * NamedTuple getter (#18) * added getter for the whole config of an asa * Note over Tuple limitation * params normalizer utility * tests for getters recovered * minor changes to * Better utils * minor fixes in * WIP: Rename CLI. * last fixes in branch * Better README for CLI * Current directory Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Current path 2. Co-authored-by: Matteo Almanza <matteojug@gmail.com> * minor fixes * Update README.md Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update account.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * named tuples in config getter normalizer * Linting. * better NamedTuple usage * metadata hash encoding * fix getters in readme (#7) * Contract json (#8) * fix getters in readme * added contract interface to repo * fix linter * fix readme: getters and abi (#9) * Add community credits to `README.md` * Use of `abi.NamedTuple` struct in getter `get_asset_config` (#17) * Use of in getter * removing irrelevant comment * minor change * `namedtuple` from `abi.NamedTuple` * Getting annotation the right way. Co-authored-by: cusma <cosimo.bassi@gmail.com> * README: deployed App example Co-authored-by: deanstef <stefano@algorand.com> Co-authored-by: Matteo Almanza <matteojug@gmail.com> Co-authored-by: Adriano Di Luzio <aldur@users.noreply.github.com> * Publish TEAL programs (#21) * added getter for the whole config of an asa * Note over Tuple limitation * params normalizer utility * tests for getters recovered * minor changes to * Better utils * minor fixes in * WIP: Rename CLI. * last fixes in branch * Better README for CLI * Current directory Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Current path 2. Co-authored-by: Matteo Almanza <matteojug@gmail.com> * minor fixes * Update README.md Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update account.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Update smart_asa_test.py Co-authored-by: Matteo Almanza <matteojug@gmail.com> * named tuples in config getter normalizer * Linting. * better NamedTuple usage * metadata hash encoding * fix getters in readme (#7) * Contract json (#8) * fix getters in readme * added contract interface to repo * fix linter * fix readme: getters and abi (#9) * Add community credits to `README.md` * Use of `abi.NamedTuple` struct in getter `get_asset_config` (#17) * Use of in getter * removing irrelevant comment * minor change * `namedtuple` from `abi.NamedTuple` * Getting annotation the right way. Co-authored-by: cusma <cosimo.bassi@gmail.com> * README: deployed App example * Add TEAL programs. (#19) Co-authored-by: deanstef <stefano@algorand.com> Co-authored-by: Matteo Almanza <matteojug@gmail.com> Co-authored-by: Adriano Di Luzio <aldur@users.noreply.github.com> Co-authored-by: deanstef <stefano@algorand.com> Co-authored-by: Matteo Almanza <matteojug@gmail.com> Co-authored-by: Adriano Di Luzio <aldur@users.noreply.github.com> * Add methods' `docstring`. Update JSON with description. Bump PyTeal version. (#26) * Bump TEAL version (#27) * Bump TEAL version. Better methods' docstrings. * Bump `algod` version in CI. * Bump GH actions version. Stop running images. * Update TEAL and ABI JSON. Fixed `algod` version in CI. * Add App Example and TEAL references. (#29) * Commented Asserts (#32) * Switch to `InnerTxnBuilder.Execute` * WIP: Split asserts with errors * WIP: Split asserts with errors * Commented asserts pt.2 * commented asserts complete * Update TEAL * Code review fix Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Code review fix Co-authored-by: Matteo Almanza <matteojug@gmail.com> * Code review suggestion Co-authored-by: deanstef <stefano@algorand.com> Co-authored-by: Matteo Almanza <matteojug@gmail.com> Co-authored-by: deanstef <stefano@algorand.com> Co-authored-by: Matteo Almanza <matteojug@gmail.com> Co-authored-by: Adriano Di Luzio <aldur@users.noreply.github.com>
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR addresses #14 and #24, by adding methods'
docstring
natively supported by PyTeal.