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

• bare_call_config: CallConfig

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

src/types/app-spec.ts:163


• contract: ABIContractParams

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

src/types/app-spec.ts:157


• hints: HintSpec

Method call hints

src/types/app-spec.ts:153


• schema: SchemaSpec

The values that make up the local and global state

src/types/app-spec.ts:159


• source: AppSources

The TEAL source

src/types/app-spec.ts:155


• state: StateSchemaSpec

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

src/types/app-spec.ts:161