Skip to content

algokit_utils.models.state

TealTemplateParams
BoxIdentifier
BoxNameThe name of the box
BoxValueThe value of the box
DataTypeFlagEnum where members are also (and must be) ints
BoxReferenceRepresents a box reference with a foreign app index and the box name.

The name of the box

The name of the box as a string. If the name can’t be decoded from UTF-8, the string representation of the bytes is returned instead.

The name of the box as raw bytes

The name of the box as a base64 encoded string

The value of the box

The name of the box

The value of the box as raw bytes

Bases: enum.IntEnum

Enum where members are also (and must be) ints

type TealTemplateParams = Mapping[str, str | int | bytes] | dict[str, str | int | bytes]

Section titled “type TealTemplateParams = Mapping[str, str | int | bytes] | dict[str, str | int | bytes]”

type BoxIdentifier = str | bytes | AccountTransactionSigner

Section titled “type BoxIdentifier = str | bytes | AccountTransactionSigner”

Bases: algosdk.box_reference.BoxReference

Represents a box reference with a foreign app index and the box name.

Args: : app_index (int): index of the application in the foreign app array name (bytes): key for the box in bytes