Skip to content

RawAppCallArgs

@algorandfoundation/algokit-utils / types/app / RawAppCallArgs

types/app.RawAppCallArgs

App call args with non-ABI (raw) values (minus some processing like encoding strings as binary)

• Optional accounts: (string | Address)[]

The address of any accounts to load in

CoreAppCallArgs.accounts

src/types/app.ts:79


• Optional appArgs: (string | Uint8Array)[]

Any application arguments to pass through

src/types/app.ts:96


• Optional apps: number[]

IDs of any apps to load into the foreignApps array

CoreAppCallArgs.apps

src/types/app.ts:81


• Optional assets: number[]

IDs of any assets to load into the foreignAssets array

CoreAppCallArgs.assets

src/types/app.ts:83


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

Any box references to load

CoreAppCallArgs.boxes

src/types/app.ts:77


• Optional lease: string | Uint8Array

The optional lease for the transaction

CoreAppCallArgs.lease

src/types/app.ts:75


• Optional method: undefined

Property to aid intellisense

src/types/app.ts:98


• 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.

CoreAppCallArgs.rekeyTo

src/types/app.ts:88