Skip to content

Support app creation in goal app method #3332

@jasonpaulos

Description

@jasonpaulos

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 --create flag.
  • 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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions