AppInformation
Defined in: src/app-manager.ts:16
Information about an app.
Properties
Section titled “Properties”appAddress
Section titled “appAddress”appAddress:
Address
Defined in: src/app-manager.ts:20
The escrow address that the app operates with.
appId:
bigint
Defined in: src/app-manager.ts:18
The ID of the app.
approvalProgram
Section titled “approvalProgram”approvalProgram:
Uint8Array
Defined in: src/app-manager.ts:24
Approval program.
clearStateProgram
Section titled “clearStateProgram”clearStateProgram:
Uint8Array
Defined in: src/app-manager.ts:28
Clear state program.
creator
Section titled “creator”creator:
Address
Defined in: src/app-manager.ts:33
The address that created this application. This is the address where the parameters and global state for this application can be found.
extraProgramPages?
Section titled “extraProgramPages?”
optionalextraProgramPages:number
Defined in: src/app-manager.ts:47
Any extra pages that are needed for the smart contract.
globalByteSlices
Section titled “globalByteSlices”globalByteSlices:
number
Defined in: src/app-manager.ts:45
The number of allocated byte slices in global state.
globalInts
Section titled “globalInts”globalInts:
number
Defined in: src/app-manager.ts:43
The number of allocated ints in global state.
globalState
Section titled “globalState”globalState:
AppState
Defined in: src/app-manager.ts:37
Current global state values.
localByteSlices
Section titled “localByteSlices”localByteSlices:
number
Defined in: src/app-manager.ts:41
The number of allocated byte slices in per-user local state.
localInts
Section titled “localInts”localInts:
number
Defined in: src/app-manager.ts:39
The number of allocated ints in per-user local state.
version?
Section titled “version?”
optionalversion:number
Defined in: src/app-manager.ts:49
The number of updates to the application programs