-
Notifications
You must be signed in to change notification settings - Fork 524
Closed
Labels
Description
Summary
When goal app method was originally added we decided to not support app creation transactions because it was undecided how the ABI would work with them. Now, algorandfoundation/ARCs#57 has made it clear ABI method calls should work on creation as well.
Scope
Allow goal app method to be able to create apps. To do this, we need to:
- Somehow indicate an app creation. Initial idea: this could be done with specifying 0 for the app ID, or with an explicit
--createflag. - Accept the approval program, clear program, schema counts, and extra pages value for the creation transaction
- Somehow return the created app ID in addition to the method return value