Skip to content

AppClientDeployCallInterfaceParams

Defined in: algokit-utils-ts/src/types/app-client.ts:181

Call interface parameters to pass into ApplicationClient.deploy

optional createArgs?: AppClientCallArgs

Defined in: algokit-utils-ts/src/types/app-client.ts:185

Any args to pass to any create transaction that is issued as part of deployment


optional createOnCompleteAction?: NoOpOC | OptInOC | CloseOutOC | UpdateApplicationOC | DeleteApplicationOC | "no_op" | "opt_in" | "close_out" | "update_application" | "delete_application"

Defined in: algokit-utils-ts/src/types/app-client.ts:187

Override the on-completion action for the create call; defaults to NoOp


optional deleteArgs?: AppClientCallArgs

Defined in: algokit-utils-ts/src/types/app-client.ts:191

Any args to pass to any delete transaction that is issued as part of deployment


optional deployTimeParams?: TealTemplateParams

Defined in: algokit-utils-ts/src/types/app-client.ts:183

Any deploy-time parameters to replace in the TEAL code


optional updateArgs?: AppClientCallArgs

Defined in: algokit-utils-ts/src/types/app-client.ts:189

Any args to pass to any update transaction that is issued as part of deployment