Skip to content

$ApplicationStateOperation

const $ApplicationStateOperation: object

Type declaration

description

readonly description: "An operation against an application's global/local/box state." = "An operation against an application's global/local/box state."

properties

readonly properties: object

properties.account

readonly properties.account: object

properties.account.description

readonly properties.account.description: "For local state changes, the address of the account associated with the local state." = 'For local state changes, the address of the account associated with the local state.'

properties.account.type

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

properties.account.x-algorand-format

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

properties.app-state-type

readonly properties.app-state-type: object

properties.app-state-type.description

readonly properties.app-state-type.description: “Type of application state. Value `g` is **global state**, `l` is **local state**, `b` is **boxes**.” = 'Type of application state. Value gis **global state**,lis **local state**,b is **boxes**.'

properties.app-state-type.type

readonly properties.app-state-type.type: "string" = 'string'

properties.key

readonly properties.key: object

properties.key.description

readonly properties.key.description: "The key (name) of the global/local/box state." = 'The key (name) of the global/local/box state.'

properties.key.format

readonly properties.key.format: "byte" = 'byte'

properties.key.pattern

readonly properties.key.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.key.type

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

properties.new-value

readonly properties.new-value: object

properties.new-value.$ref

readonly properties.new-value.$ref: "#/components/schemas/AvmValue" = '#/components/schemas/AvmValue'

properties.operation

readonly properties.operation: object

properties.operation.description

readonly properties.operation.description: “Operation type. Value `w` is **write**, `d` is **delete**.” = 'Operation type. Value wis **write**,d is **delete**.'

properties.operation.type

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

required

readonly required: readonly ["app-state-type", "key", "operation"]

type

readonly type: "object" = 'object'

Defined in

schemas.gen.ts:379