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