Skip to content

AppUpdateParams

class algokit_utils.transactions.transaction_composer.AppUpdateParams

Section titled “class algokit_utils.transactions.transaction_composer.AppUpdateParams”

Bases: _CommonTxnParams

Parameters for updating an application.

The ID of the application

The program to execute for all OnCompletes other than ClearState

The program to execute for ClearState OnComplete

Application arguments, defaults to None

account*references *: list[str] | None_ = None

Section titled “account*references *: list[str] | None_ = None”

Account references, defaults to None

app*references *: list[int] | None_ = None

Section titled “app*references *: list[int] | None_ = None”

App references, defaults to None

asset*references *: list[int] | None_ = None

Section titled “asset*references *: list[int] | None_ = None”

Asset references, defaults to None

Box references, defaults to None

on*complete *: algosdk.transaction.OnComplete | None_ = None

Section titled “on*complete *: algosdk.transaction.OnComplete | None_ = None”

The OnComplete action, defaults to None