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