Skip to main content

Interface: CreateSaleInput

Gala Launchpad SDK 9.0.0-rc.5


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

Interface: CreateSaleInput

Defined in: packages/launchpad-sdk/dist/launchpad/writes.d.ts:38

Input for a CreateSale bundler write (createSale). The pre-flight refuses only what the deployed bundler or the chain refuses (see create-sale-validation.ts): a name of letters and digits, a symbol of letters and digits in any case (the chain upper-cases it), a plain decimal pre-buy and curve portions (signed in their canonical spelling), a non-empty description (at most 1000 characters) and image (at most 500).

Since​

9.0.0

Extends​

Properties​

facebookUrl?​

optional facebookUrl?: string

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

Facebook page URL (optional)

Inherited from​

LaunchTokenData.facebookUrl


instagramUrl?​

optional instagramUrl?: string

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

Instagram profile URL (optional)

Inherited from​

LaunchTokenData.instagramUrl


preBuyQuantity?​

optional preBuyQuantity?: string

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

Pre-buy quantity as decimal string (defaults to "0")

Inherited from​

LaunchTokenData.preBuyQuantity


privateKey?​

optional privateKey?: string

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

Optional private key override for this operation (format: '0x' + 64 hex characters)

Inherited from​

LaunchTokenData.privateKey


redditUrl?​

optional redditUrl?: string

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

Reddit community URL (optional)

Inherited from​

LaunchTokenData.redditUrl


reverseBondingCurveConfiguration?​

optional reverseBondingCurveConfiguration?: ReverseBondingCurveConfiguration

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

Reverse bonding curve configuration (optional).

Defaults to { minFeePortion: "0.1", maxFeePortion: "0.5" } if not provided. When provided, must satisfy: minFee >= 0.1, maxFee >= minFee, maxFee <= 0.5

Inherited from​

LaunchTokenData.reverseBondingCurveConfiguration


saleStartTime?​

optional saleStartTime?: number

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

Unix timestamp (seconds) for when the sale should start. If omitted or undefined, the sale starts immediately upon creation. Must be a future timestamp (greater than current time).

Inherited from​

LaunchTokenData.saleStartTime


telegramUrl?​

optional telegramUrl?: string

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

Telegram channel URL (optional)

Inherited from​

LaunchTokenData.telegramUrl


tiktokUrl?​

optional tiktokUrl?: string

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

TikTok profile URL (optional)

Inherited from​

LaunchTokenData.tiktokUrl


tokenCategory?​

optional tokenCategory?: string

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

Token category (defaults to 'Unit')

Inherited from​

LaunchTokenData.tokenCategory


tokenCollection?​

optional tokenCollection?: string

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

Token collection (defaults to 'Token')

Inherited from​

LaunchTokenData.tokenCollection


tokenDescription​

tokenDescription: string

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

Token description (max 500 characters)

Inherited from​

LaunchTokenData.tokenDescription


tokenImage​

tokenImage: string

Defined in: packages/launchpad-sdk/dist/launchpad/writes.d.ts:39


tokenName​

tokenName: string

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

Token name (lowercase, alphanumeric, max 10 chars)

Inherited from​

LaunchTokenData.tokenName


tokenSymbol​

tokenSymbol: string

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

Token symbol (3-10 characters)

Inherited from​

LaunchTokenData.tokenSymbol


twitterUrl?​

optional twitterUrl?: string

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

Twitter profile URL (optional)

Inherited from​

LaunchTokenData.twitterUrl


uniqueKey?​

optional uniqueKey?: string

Defined in: packages/launchpad-sdk/dist/launchpad/writes.d.ts:40


websiteUrl?​

optional websiteUrl?: string

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

Website URL (optional)

Inherited from​

LaunchTokenData.websiteUrl