Skip to content

StoreAppInfo

Defined in: packages/store-kit/src/history/index.ts:403

Properties

contractName?

optional contractName: string

Defined in: packages/store-kit/src/history/index.ts:412


contractType?

optional contractType: string

Defined in: packages/store-kit/src/history/index.ts:413


isStore

isStore: boolean

Defined in: packages/store-kit/src/history/index.ts:405

Whether this app is (most likely) a StoreKit store.


methods

methods: ("set_contract_name" | "set_contract_type" | "set_schema_app_id" | "set" | "get" | "remove" | "set_bytes" | "get_bytes" | "concat" | "reclaim")[]

Defined in: packages/store-kit/src/history/index.ts:411

Store ABI methods whose selectors appear in the approval program.


protocol

protocol: null | string

Defined in: packages/store-kit/src/history/index.ts:409

The declared protocol (storekit/1), if any.


schemaAppId?

optional schemaAppId: bigint

Defined in: packages/store-kit/src/history/index.ts:414


via

via: null | "protocol" | "abi"

Defined in: packages/store-kit/src/history/index.ts:407

How: the protocol global declares it, or its approval program has the store’s ABI selectors.