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.AppClientDeployCoreParams

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

Interface: AppClientDeployCoreParams

types/app-client.AppClientDeployCoreParams

Core parameters to pass into ApplicationClient.deploy

Hierarchy

  • AppClientDeployCoreParams

AppClientDeployParams

Table of contents

Properties

Properties

allowDelete

Optional allowDelete: boolean

Whether or not to allow deletes in the contract using the deploy-time deletability control if present in your contract. If this is not specified then it will automatically be determined based on the AppSpec definition

Defined in

src/types/app-client.ts:137


allowUpdate

Optional allowUpdate: boolean

Whether or not to allow updates in the contract using the deploy-time updatability control if present in your contract. If this is not specified then it will automatically be determined based on the AppSpec definition

Defined in

src/types/app-client.ts:133


onSchemaBreak

Optional onSchemaBreak: OnSchemaBreak | "replace" | "fail" | "append"

What action to perform if a schema break is detected

Defined in

src/types/app-client.ts:139


onUpdate

Optional onUpdate: "replace" | "fail" | "append" | OnUpdate | "update"

What action to perform if a TEAL update is detected

Defined in

src/types/app-client.ts:141


sendParams

Optional sendParams: Omit\<SendTransactionParams, "skipSending" | "skipWaiting">

Parameters to control transaction sending

Defined in

src/types/app-client.ts:129


sender

Optional sender: SendTransactionFrom

The optional sender to send the transaction from, will use the application client's default sender by default if specified

Defined in

src/types/app-client.ts:127


version

Optional version: string

The version of the contract, uses "1.0" by default

Defined in

src/types/app-client.ts:125