Skip to content

ApplicationCallInnerTxn

Algorand TypeScript


Algorand TypeScript / itxn / itxn / ApplicationCallInnerTxn

Defined in: itxn.ts:417

An inner transaction of type ‘appl’

readonly appId: Application

Defined in: itxn.ts:472

ApplicationID from ApplicationCall transaction


readonly approvalProgram: bytes

Defined in: itxn.ts:488

The first page of the Approval program


readonly clearStateProgram: bytes

Defined in: itxn.ts:492

The first page of the Clear State program


readonly createdApp: Application

Defined in: itxn.ts:571

The id of the created application


readonly extraProgramPages: uint64

Defined in: itxn.ts:520

Number of additional pages for each of the application’s approval and clear state program


readonly fee: uint64

Defined in: itxn.ts:427

microalgos


readonly firstValid: uint64

Defined in: itxn.ts:431

round number


readonly firstValidTime: uint64

Defined in: itxn.ts:435

UNIX timestamp of block before txn.FirstValid. Fails if negative


readonly globalNumBytes: uint64

Defined in: itxn.ts:508

Number of global state byteslices this application makes use of.


readonly globalNumUint: uint64

Defined in: itxn.ts:504

Number of global state integers this application makes use of.


readonly groupIndex: uint64

Defined in: itxn.ts:460

Position of this transaction within an atomic group A stand-alone transaction is implicitly element 0 in a group of 1


readonly lastLog: bytes

Defined in: itxn.ts:524

The last message emitted. Empty bytes if none were emitted. App mode only


readonly lastValid: uint64

Defined in: itxn.ts:439

round number


readonly lease: bytes<32>

Defined in: itxn.ts:447

32 byte lease value


readonly localNumBytes: uint64

Defined in: itxn.ts:516

Number of local state byteslices this application makes use of.


readonly localNumUint: uint64

Defined in: itxn.ts:512

Number of local state integers this application makes use of.


readonly note: bytes

Defined in: itxn.ts:443

Any data up to 1024 bytes


readonly numAccounts: uint64

Defined in: itxn.ts:484

Number of ApplicationArgs


readonly numAppArgs: uint64

Defined in: itxn.ts:480

Number of ApplicationArgs


readonly numApprovalProgramPages: uint64

Defined in: itxn.ts:533

Number of Approval Program pages


readonly numApps: uint64

Defined in: itxn.ts:500

Number of Applications


readonly numAssets: uint64

Defined in: itxn.ts:496

Number of Assets


readonly numClearStateProgramPages: uint64

Defined in: itxn.ts:542

Number of Clear State Program pages


readonly numLogs: uint64

Defined in: itxn.ts:575

Number of logs


readonly onCompletion: OnCompleteAction

Defined in: itxn.ts:476

ApplicationCall transaction on completion action


readonly rejectVersion: uint64

Defined in: itxn.ts:579

Application version for which the txn must reject


readonly rekeyTo: Account

Defined in: itxn.ts:468

32 byte Sender’s new AuthAddr


readonly sender: Account

Defined in: itxn.ts:423

32 byte address


readonly txnId: bytes<32>

Defined in: itxn.ts:464

The computed ID for this transaction. 32 bytes.


readonly type: ApplicationCall

Defined in: itxn.ts:455

Transaction type


readonly typeBytes: bytes

Defined in: itxn.ts:451

Transaction type as bytes

accounts(index): Account

Defined in: itxn.ts:557

Accounts listed in the ApplicationCall transaction

uint64

Index of the account to get

Account


appArgs(index): bytes

Defined in: itxn.ts:552

Arguments passed to the application in the ApplicationCall transaction

uint64

Index of the arg to get

bytes


approvalProgramPages(index): bytes

Defined in: itxn.ts:538

All approval program pages

uint64

Index of the page to get

bytes


apps(index): Application

Defined in: itxn.ts:567

Foreign Apps listed in the ApplicationCall transaction

uint64

Index of the application to get

Application


assets(index): Asset

Defined in: itxn.ts:562

Foreign Assets listed in the ApplicationCall transaction

uint64

Index of the asset to get

Asset


clearStateProgramPages(index): bytes

Defined in: itxn.ts:547

All clear state program pages

uint64

Index of the page to get

bytes


logs(index): bytes

Defined in: itxn.ts:529

Read application logs

uint64

Index of the log to get

bytes