Skip to content

Application

Algorand TypeScript


Algorand TypeScript / index / Application

Application = object

Defined in: reference.ts:227

Creates a new Application object represent the application id 0 (an invalid ID)

readonly address: Account

Defined in: reference.ts:288

Address for which this application has authority


readonly approvalProgram: bytes

Defined in: reference.ts:248

Bytecode of Approval Program


readonly clearStateProgram: bytes

Defined in: reference.ts:253

Bytecode of Clear State Program


readonly creator: Account

Defined in: reference.ts:283

Creator address


readonly extraProgramPages: uint64

Defined in: reference.ts:278

Number of Extra Program Pages of code space


readonly globalNumBytes: uint64

Defined in: reference.ts:263

Number of byte array values allowed in Global State


readonly globalNumUint: uint64

Defined in: reference.ts:258

Number of uint64 values allowed in Global State


readonly id: uint64

Defined in: reference.ts:244

The id of this application on the current network


readonly localNumBytes: uint64

Defined in: reference.ts:273

Number of byte array values allowed in Local State


readonly localNumUint: uint64

Defined in: reference.ts:268

Number of uint64 values allowed in Local State


readonly version: uint64

Defined in: reference.ts:293

Version of the app, incremented each time the approval or clear program changes