AppCreateMethodCallParams
class algokit_utils.transactions.transaction_composer.AppCreateMethodCallParams
Bases: _BaseAppMethodCall
Parameters for an ABI method call that creates an application.
approval*program *: str | bytes_
The program to execute for all OnCompletes other than ClearState
clear*state_program *: str | bytes_
The program to execute for ClearState OnComplete
schema : AppCreateSchema | None = None
The state schema for the app, defaults to None
on*complete *: algosdk.transaction.OnComplete | None_ = None
The OnComplete action (cannot be ClearState), defaults to None
extra*program_pages *: int | None_ = None
Number of extra pages required for the programs, defaults to None