Skip to content

AppClientCallABIArgs

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

types/app-client.AppClientCallABIArgs

Hierarchy

Table of contents

Properties

Properties

accounts

Optional accounts: (string | Address)[]

The address of any accounts to load in

Inherited from

Omit.accounts

Defined in

src/types/app.ts:79


apps

Optional apps: number[]

IDs of any apps to load into the foreignApps array

Inherited from

Omit.apps

Defined in

src/types/app.ts:81


assets

Optional assets: number[]

IDs of any assets to load into the foreignAssets array

Inherited from

Omit.assets

Defined in

src/types/app.ts:83


boxes

Optional boxes: (BoxReference | BoxIdentifier | BoxReference)[]

Any box references to load

Inherited from

Omit.boxes

Defined in

src/types/app.ts:77


lease

Optional lease: string | Uint8Array

The optional lease for the transaction

Inherited from

Omit.lease

Defined in

src/types/app.ts:75


method

method: string

If calling an ABI method then either the name of the method, or the ABI signature

Defined in

src/types/app-client.ts:204


methodArgs

methodArgs: ABIAppCallArg[]

The ABI method args to pass in

Inherited from

Omit.methodArgs

Defined in

src/types/app.ts:117


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

Omit.rekeyTo

Defined in

src/types/app.ts:88