Skip to content

Create Publication

We are looking for publications that demonstrate building dApps or smart contracts!
See the full list of Gitcoin bounties that are eligible for rewards.

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

AppClientDeployParams

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:149


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:151


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:155


deployTimeParams

Optional deployTimeParams: TealTemplateParams

Any deploy-time parameters to replace in the TEAL code

Defined in

src/types/app-client.ts:147


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:153