types app client.AppClientDeployCallInterfaceParams
@algorandfoundation/algokit-utils / types/app-client / AppClientDeployCallInterfaceParams
Interface: AppClientDeployCallInterfaceParams¶
types/app-client.AppClientDeployCallInterfaceParams
Call interface parameters to pass into ApplicationClient.deploy
Hierarchy¶
AppClientDeployCallInterfaceParams
Table of contents¶
Properties¶
Properties¶
createArgs¶
• Optional createArgs: AppClientCallArgs
Any args to pass to any create transaction that is issued as part of deployment
Defined in¶
createOnCompleteAction¶
• Optional createOnCompleteAction: "no_op" | "opt_in" | "close_out" | "update_application" | "delete_application" | NoOpOC | OptInOC | CloseOutOC | UpdateApplicationOC | DeleteApplicationOC
Override the on-completion action for the create call; defaults to NoOp
Defined in¶
deleteArgs¶
• Optional deleteArgs: AppClientCallArgs
Any args to pass to any delete transaction that is issued as part of deployment
Defined in¶
deployTimeParams¶
• Optional deployTimeParams: TealTemplateParams
Any deploy-time parameters to replace in the TEAL code
Defined in¶
updateArgs¶
• Optional updateArgs: AppClientCallArgs
Any args to pass to any update transaction that is issued as part of deployment