Skip to content

AppClientParams

class algokit_utils.applications.app_client.AppClientParams

Section titled “class algokit_utils.applications.app_client.AppClientParams”

Full parameters for creating an app client

The application specification

The Algorand client

The application ID

The application name

The default sender address

defaultsigner : algosdk.atomictransaction_composer.TransactionSigner | None = None

Section titled “defaultsigner : algosdk.atomictransaction_composer.TransactionSigner | None = None”

The default transaction signer

approvalsource_map : algosdk.sourcemap.SourceMap | None = None

Section titled “approvalsource_map : algosdk.sourcemap.SourceMap | None = None”

The approval source map

clearsource_map : algosdk.sourcemap.SourceMap | None = None

Section titled “clearsource_map : algosdk.sourcemap.SourceMap | None = None”

The clear source map