Skip to content

AppClientDeployCallInterfaceParams

@algorandfoundation/algokit-utils / types/app-client / AppClientDeployCallInterfaceParams

types/app-client.AppClientDeployCallInterfaceParams

Call interface parameters to pass into ApplicationClient.deploy

Hierarchy

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

src/types/app-client.ts:185


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

src/types/app-client.ts:187


deleteArgs

Optional deleteArgs: AppClientCallArgs

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

Defined in

src/types/app-client.ts:191


deployTimeParams

Optional deployTimeParams: TealTemplateParams

Any deploy-time parameters to replace in the TEAL code

Defined in

src/types/app-client.ts:183


updateArgs

Optional updateArgs: AppClientCallArgs

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

Defined in

src/types/app-client.ts:189