AppDeployParams
class algokit_utils.applications.app_deployer.AppDeployParams
Parameters for deploying an app
metadata : AppDeploymentMetaData
The deployment metadata
deploytime_params : algokitutils.models.state.TealTemplateParams | None = None
Optional template parameters to use during compilation
on*schema_break *: Literal[‘replace’, ‘fail’, ‘append’] | algokit_utils.applications.enums.OnSchemaBreak | None_ = None
Optional on schema break action
on*update *: Literal[‘update’, ‘replace’, ‘fail’, ‘append’] | algokit_utils.applications.enums.OnUpdate | None_ = None
Optional on update action
create*params *: algokit_utils.transactions.transaction_composer.AppCreateParams | algokit_utils.transactions.transaction_composer.AppCreateMethodCallParams_
The creation parameters
update*params *: algokit_utils.transactions.transaction_composer.AppUpdateParams | algokit_utils.transactions.transaction_composer.AppUpdateMethodCallParams_
The update parameters
delete*params *: algokit_utils.transactions.transaction_composer.AppDeleteParams | algokit_utils.transactions.transaction_composer.AppDeleteMethodCallParams_
The deletion parameters
existing*deployments *: ApplicationLookup | None_ = None
Optional existing deployments
ignore*cache *: bool_ = False
Whether to ignore the cache
max*fee *: int | None_ = None
Optional maximum fee
send*params *: algokit_utils.models.transaction.SendParams | None_ = None
Optional send parameters