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: "approval program." = '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: "clear state program." = 'clear state 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: "the number of extra program pages available to this app." = 'the number 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"]

type

readonly type: "object" = 'object'

Defined in

schemas.gen.ts:300