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