Interface: CollectionIndexProjection
The small, flat, indexable projection of a standard's computed info. Materialized into the persisted CollectionIndex so the server-side collection-index query…
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:30
The small, flat, indexable projection of a standard's computed info.
Materialized into the persisted CollectionIndex so the server-side
collection-index query can filter + facet by these scalars. Anything
heavy (approvals, metadata) stays off this — the full info rides along
as extras purely for display.
Properties
amountStr?
optionalamountStr?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:34
The standard's headline amount (price, TVL, …) — exact bigint string, for display.
denom?
optionaldenom?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:36
Denom paired with the headline amount.
endTime?
optionalendTime?:number
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:38
Deadline in ms, for the query-time clock transition (see expiry below).
extras?
optionalextras?:unknown
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:47
The full computed info blob, carried verbatim for client display.
lifecycle?
optionallifecycle?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:45
payerAddress?
optionalpayerAddress?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:40
Counterparty addresses for role filtering (e.g. PaymentRequest payer/recipient). Indexed for exact-match.
payerAddresses?
optionalpayerAddresses?:string[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:42
progress?
optionalprogress?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:44
recipientAddress?
optionalrecipientAddress?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:41
recipientAddresses?
optionalrecipientAddresses?:string[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:43
status?
optionalstatus?:string
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/info-builders.ts:32
Durable, tx-derived status enum for this standard (filterable/facetable).