AppClientCallABIArgs
@algorandfoundation/algokit-utils / types/app-client / AppClientCallABIArgs
types/app-client.AppClientCallABIArgs
Hierarchy
Section titled “Hierarchy”-
Omit<ABIAppCallArgs,"method">↳
AppClientCallABIArgs
Table of contents
Section titled “Table of contents”Properties
Section titled “Properties”Properties
Section titled “Properties”accounts
Section titled “accounts”• Optional accounts: (string | Address)[]
The address of any accounts to load in
Inherited from
Section titled “Inherited from”Omit.accounts
Defined in
Section titled “Defined in”• Optional apps: number[]
IDs of any apps to load into the foreignApps array
Inherited from
Section titled “Inherited from”Omit.apps
Defined in
Section titled “Defined in”assets
Section titled “assets”• Optional assets: number[]
IDs of any assets to load into the foreignAssets array
Inherited from
Section titled “Inherited from”Omit.assets
Defined in
Section titled “Defined in”• Optional boxes: (BoxReference | BoxIdentifier | BoxReference)[]
Any box references to load
Inherited from
Section titled “Inherited from”Omit.boxes
Defined in
Section titled “Defined in”• Optional lease: string | Uint8Array
The optional lease for the transaction
Inherited from
Section titled “Inherited from”Omit.lease
Defined in
Section titled “Defined in”method
Section titled “method”• method: string
If calling an ABI method then either the name of the method, or the ABI signature
Defined in
Section titled “Defined in”methodArgs
Section titled “methodArgs”• methodArgs: ABIAppCallArg[]
The ABI method args to pass in
Inherited from
Section titled “Inherited from”Omit.methodArgs
Defined in
Section titled “Defined in”rekeyTo
Section titled “rekeyTo”• Optional rekeyTo: string | SendTransactionFrom
Optional account / account address that should be authorised to transact on behalf of the from account the app call is sent from after this transaction.
Note: Use with extreme caution and review the official rekey guidance first.
Inherited from
Section titled “Inherited from”Omit.rekeyTo