Skip to main content

Interface: PoolData

Gala Launchpad SDK 9.0.0-rc.5


Gala Launchpad SDK 9.0.0-rc.5 / index / PoolData

Interface: PoolData

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:262

Pool data structure from backend

Indexable​

[key: string]: unknown

Pool metadata

Properties​

amount​

amount: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:272

Token amount


assets?​

optional assets?: TokenAssetUrls | null

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:288

Convenience asset URLs


badges?​

optional badges?: PoolBadges

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:392

The volume and engagement badge ladders of the token, every rung with whether it is earned (the backend builds them in constructResponse for GET /v1/tokens and GET /v1/tokens/:tokenName)

Since​

9.0.0


bondingCurvePercentage​

bondingCurvePercentage: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:328

Bonding curve completion percentage (0-100)


circulatingSupply​

circulatingSupply: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:320

Circulating supply of tokens


createdAt​

createdAt: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:278

Creation timestamp


creatorAddress​

creatorAddress: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:274

Creator address


currentViewerCount?​

optional currentViewerCount?: number

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:333

Current viewer count for active streams

Since​

5.7.0


deltaSupply​

deltaSupply: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:322

Change in supply (delta)


description​

description: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:270

Token description


engagementBadge?​

optional engagementBadge?: string | null

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:402

The highest engagement badge earned (the stored column; badges.engagement holds the ladder), or null

Since​

9.0.0


facebookUrl​

facebookUrl: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:298

Facebook page URL


galaInPool​

galaInPool: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:312

Total GALA tokens currently in pool


galaPrice​

galaPrice: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:310

Current price in GALA


hasReverseBondingCurveFee?​

optional hasReverseBondingCurveFee?: boolean

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:284

Boolean flag indicating if reverse bonding curve fees are non-zero


id​

id: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:264

Pool identifier


image​

image: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:286

Token image/logo URL


initialBuyAmount​

initialBuyAmount: number

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:304

Initial buy amount at pool creation


instagramUrl​

instagramUrl: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:296

Instagram profile URL


isFinalized​

isFinalized: boolean

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:326

Whether pool is finalized


isGraduated​

isGraduated: boolean

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:324

Whether token has graduated to full DEX trading


lastStreamedAt?​

optional lastStreamedAt?: string | null

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:351

Timestamp when the pool last had an active stream (ISO 8601) Used for recentlyStreamed filter

Since​

5.7.0


marketCapGala​

marketCapGala: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:318

Market capitalization in GALA


marketCapUsd​

marketCapUsd: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:316

Market capitalization in USD


muxPlaybackId?​

optional muxPlaybackId?: string | null

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:366

Mux playback ID of the token's stream: '' or null until a stream exists

Since​

9.0.0 (was typed playbackId, a name the backend does not send)


muxStreamAspectRatio?​

optional muxStreamAspectRatio?: string | null

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:371

Video aspect ratio (e.g., "16:9", "9:16"), captured from Mux when the stream goes active

Since​

9.0.0 (was typed aspectRatio, a name the backend does not send)


muxStreamStatus?​

optional muxStreamStatus?: StreamStatus

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:376

Current stream status ('IDLE' | 'ACTIVE' | 'DISABLED')

Since​

6.0.0


nextLiveStreamAt?​

optional nextLiveStreamAt?: string | null

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:381

Next scheduled live stream time (ISO 8601 string) or null if not set

Since​

6.0.0


peakViewerCount?​

optional peakViewerCount?: number

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:339

Highest viewer count during current/last stream session Reset when a new stream starts

Since​

5.7.0


recordingsCount?​

optional recordingsCount?: number

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:356

Count of recordings for this pool (synced from Mux)

Since​

5.8.0


redditUrl​

redditUrl: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:300

Reddit community URL


reverseBondingCurveMaxFeePortion?​

optional reverseBondingCurveMaxFeePortion?: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:282

Reverse bonding curve maximum fee portion (flattened, coalesced to "0" if null)


reverseBondingCurveMinFeePortion?​

optional reverseBondingCurveMinFeePortion?: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:280

Reverse bonding curve minimum fee portion (flattened, coalesced to "0" if null)


streamLanguage?​

optional streamLanguage?: string | null

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:386

Stream language (ISO 639-1 code, e.g., "en", "es", "ja")

Since​

9.0.0 (was typed language, a name the backend does not send)


streamStartedAt?​

optional streamStartedAt?: string | null

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:345

Timestamp when stream status changed to ACTIVE (ISO 8601) Used to calculate stream duration

Since​

5.7.0


symbol​

symbol: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:268

Token symbol


telegramUrl​

telegramUrl: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:292

Telegram channel URL


tiktokUrl​

tiktokUrl: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:302

TikTok profile URL


tokenName​

tokenName: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:266

Token name


totalSecondsStreamed?​

optional totalSecondsStreamed?: number

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:361

Cumulative seconds streamed across all stream sessions

Since​

5.8.0


twitterUrl​

twitterUrl: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:294

Twitter profile URL


usdPrice​

usdPrice: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:314

Current price in USD


vaultAddress​

vaultAddress: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:276

Vault address


volume​

volume: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:306

Total trading volume (all-time)


volume1h​

volume1h: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:308

Trading volume in last 1 hour


volumeBadge?​

optional volumeBadge?: string | null

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:397

The highest volume badge earned (the stored column; badges.volume holds the ladder), or null

Since​

9.0.0


websiteUrl​

websiteUrl: string

Defined in: packages/launchpad-sdk/dist/types/launchpad.dto.d.ts:290

Project website URL