AppClientParams
class algokit_utils.applications.app_client.AppClientParams
Section titled “class algokit_utils.applications.app_client.AppClientParams”Full parameters for creating an app client
app*spec *: algokit_utils.applications.app_spec.arc56.Arc56Contract | algokit_utils.applications.app_spec.arc32.Arc32Contract | str_
Section titled “app*spec *: algokit_utils.applications.app_spec.arc56.Arc56Contract | algokit_utils.applications.app_spec.arc32.Arc32Contract | str_”The application specification
algorand : algokit_utils.algorand.AlgorandClient
Section titled “algorand : algokit_utils.algorand.AlgorandClient”The Algorand client
app*id *: int_
Section titled “app*id *: int_”The application ID
app*name *: str | None_ = None
Section titled “app*name *: str | None_ = None”The application name
default*sender *: str | None_ = None
Section titled “default*sender *: str | None_ = None”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