algorand / pyteal

Algorand Smart Contracts in Python
https://pyteal.readthedocs.io
MIT License
285 stars 131 forks source link

Allow direct account/asset/app references #87

Closed jasonpaulos closed 3 years ago

jasonpaulos commented 3 years ago

Summary

Starting in TEAL v4, opcode which accepted an index into one of the Accounts/ForeignAssets/ForeignApps arrays can now accept "direct references" to these objects as well. The PR containing this change: https://github.com/algorand/go-algorand/pull/2264

PyTeal needs to update its type checking and documentation to allow this.

Scope

Urgency

This is required for full TEAL 4 support.

jasonpaulos commented 3 years ago

Closed by #90