Skip to content

$ApplicationParams

const $ApplicationParams: object

Type declaration

description

readonly description: "Stores the global information associated with an application." = 'Stores the global information associated with an application.'

properties

readonly properties: object

properties.approval-program

readonly properties.approval-program: object

properties.approval-program.description

readonly properties.approval-program.description: ”\[approv\] approval program.” = '\\[approv\\] approval program.'

properties.approval-program.format

readonly properties.approval-program.format: "byte" = 'byte'

properties.approval-program.pattern

readonly properties.approval-program.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” = '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'

properties.approval-program.type

readonly properties.approval-program.type: "string" = 'string'

properties.approval-program.x-algorand-format

readonly properties.approval-program.x-algorand-format: "TEALProgram" = 'TEALProgram'

properties.clear-state-program

readonly properties.clear-state-program: object

properties.clear-state-program.description

readonly properties.clear-state-program.description: ”\[clearp\] approval program.” = '\\[clearp\\] approval program.'

properties.clear-state-program.format

readonly properties.clear-state-program.format: "byte" = 'byte'

properties.clear-state-program.pattern

readonly properties.clear-state-program.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” = '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'

properties.clear-state-program.type

readonly properties.clear-state-program.type: "string" = 'string'

properties.clear-state-program.x-algorand-format

readonly properties.clear-state-program.x-algorand-format: "TEALProgram" = 'TEALProgram'

properties.creator

readonly properties.creator: object

properties.creator.description

readonly properties.creator.description: "The address that created this application. This is the address where the parameters and global state for this application can be found." = 'The address that created this application. This is the address where the parameters and global state for this application can be found.'

properties.creator.type

readonly properties.creator.type: "string" = 'string'

properties.creator.x-algorand-format

readonly properties.creator.x-algorand-format: "Address" = 'Address'

properties.extra-program-pages

readonly properties.extra-program-pages: object

properties.extra-program-pages.description

readonly properties.extra-program-pages.description: ”\[epp\] the amount of extra program pages available to this app.” = '\\[epp\\] the amount of extra program pages available to this app.'

properties.extra-program-pages.type

readonly properties.extra-program-pages.type: "integer" = 'integer'

properties.global-state

readonly properties.global-state: object

properties.global-state.$ref

readonly properties.global-state.$ref: "#/components/schemas/TealKeyValueStore" = '#/components/schemas/TealKeyValueStore'

properties.global-state-schema

readonly properties.global-state-schema: object

properties.global-state-schema.$ref

readonly properties.global-state-schema.$ref: "#/components/schemas/ApplicationStateSchema" = '#/components/schemas/ApplicationStateSchema'

properties.local-state-schema

readonly properties.local-state-schema: object

properties.local-state-schema.$ref

readonly properties.local-state-schema.$ref: "#/components/schemas/ApplicationStateSchema" = '#/components/schemas/ApplicationStateSchema'

required

readonly required: readonly ["approval-program", "clear-state-program", "creator"]

type

readonly type: "object" = 'object'

Defined in

schemas.gen.ts:339