In fulfillment of the TEAL Badge.
Task: https://github.com/algorand-devrel/AlgorandDeveloperTasks/blob/master/Tasks/TEALTask.md
How to successfully execute an Algorand Smart Contract to transfer value using TEAL?
Step One: Read Understanding Algorand Smart Contracts, https://medium.com/algorand/understanding-algorand-smart-contracts-b9fc743e7a0f
Step Two: Read the Docs, https://pyteal.readthedocs.io/en/stable/examples.html#atomic-swap
Step Three: Test examples, https://pyteal.readthedocs.io/en/stable/examples.html#atomic-swap
Step Four: Read Creating Stateful Algorand Smart Contracts in Python with PyTeal, https://developer.algorand.org/articles/creating-stateful-algorand-smart-contracts-python-pyteal/
Step Five: Read Documentation for Goal, https://developer.algorand.org/docs/reference/cli/goal/goal/
Step Six: Implement Algorand Smart Contract in TEAL
- Write Teal Program
- Compile and Test on Testnet
- Comment and Publish Code
- Node contact error (closed): algorand/pyteal#68
- Cannot contact Algorand node (closed): algorand/pyteal#69
- Problem Forumulation (open): https://github.com/algorand-devrel/AlgorandDeveloperTasks/issues/1
Copyright Brian Haney 2021
MIT License