Skip to content

AppSpec

@algorandfoundation/algokit-utils / types/app-spec / AppSpec

types/app-spec.AppSpec

An ARC-0032 Application Specification see https://github.com/algorandfoundation/ARCs/pull/150

Table of contents

Properties

Properties

bare_call_config

bare_call_config: CallConfig

The config of all BARE calls (i.e. non ABI calls with no args)

Defined in

src/types/app-spec.ts:163


contract

contract: ABIContractParams

The ABI-0004 contract definition see https://github.com/algorandfoundation/ARCs/blob/main/ARCs/arc-0004.md

Defined in

src/types/app-spec.ts:157


hints

hints: HintSpec

Method call hints

Defined in

src/types/app-spec.ts:153


schema

schema: SchemaSpec

The values that make up the local and global state

Defined in

src/types/app-spec.ts:159


source

source: AppSources

The TEAL source

Defined in

src/types/app-spec.ts:155


state

state: StateSchemaSpec

The rolled-up schema allocation values for local and global state

Defined in

src/types/app-spec.ts:161