$ApplicationStateOperation
const$ApplicationStateOperation:object
Type declaration
description
readonlydescription:"An operation against an application's global/local/box state."="An operation against an application's global/local/box state."
properties
readonlyproperties:object
properties.account
readonlyproperties.account:object
properties.account.description
readonlyproperties.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
readonlyproperties.account.type:"string"='string'
properties.account.x-algorand-format
readonlyproperties.account.x-algorand-format:"Address"='Address'
properties.app-state-type
readonlyproperties.app-state-type:object
properties.app-state-type.description
readonlyproperties.app-state-type.description: “Type of application state. Value `g` is **global state**, `l` is **local state**, `b` is **boxes**.” ='Type of application state. Valuegis **global state**,lis **local state**,bis **boxes**.'
properties.app-state-type.type
readonlyproperties.app-state-type.type:"string"='string'
properties.key
readonlyproperties.key:object
properties.key.description
readonlyproperties.key.description:"The key (name) of the global/local/box state."='The key (name) of the global/local/box state.'
properties.key.format
readonlyproperties.key.format:"byte"='byte'
properties.key.pattern
readonlyproperties.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
readonlyproperties.key.type:"string"='string'
properties.new-value
readonlyproperties.new-value:object
properties.new-value.$ref
readonlyproperties.new-value.$ref:"#/components/schemas/AvmValue"='#/components/schemas/AvmValue'
properties.operation
readonlyproperties.operation:object
properties.operation.description
readonlyproperties.operation.description: “Operation type. Value `w` is **write**, `d` is **delete**.” ='Operation type. Valuewis **write**,dis **delete**.'
properties.operation.type
readonlyproperties.operation.type:"string"='string'
required
readonlyrequired: readonly ["app-state-type","key","operation"]
type
readonlytype:"object"='object'
Defined in
schemas.gen.ts:379