Function buildCreateLaunchPayload
- buildCreateLaunchPayload(input: CreateLaunchInput): {
agent: undefined | {
mint: PublicKey<string>;
setToken: boolean;
};
buildAllTx: boolean;
launch: {
allocations: unknown[];
decimals: number;
description: undefined | string;
externalLinks: undefined | ExternalLinks;
finalize: boolean;
genesisIndex: number;
genesisVersion: string;
image: string;
isMutable: boolean;
name: string;
network: SvmNetwork;
publicKey: string;
quoteMint: string;
supply: number;
symbol: string;
type: "launchpool" | "bondingCurve";
useExistingToken: boolean;
};
wallet: string;
}
-
Returns {
agent: undefined | {
mint: PublicKey<string>;
setToken: boolean;
};
buildAllTx: boolean;
launch: {
allocations: unknown[];
decimals: number;
description: undefined | string;
externalLinks: undefined | ExternalLinks;
finalize: boolean;
genesisIndex: number;
genesisVersion: string;
image: string;
isMutable: boolean;
name: string;
network: SvmNetwork;
publicKey: string;
quoteMint: string;
supply: number;
symbol: string;
type: "launchpool" | "bondingCurve";
useExistingToken: boolean;
};
wallet: string;
}
-
agent: undefined | {
mint: PublicKey<string>;
setToken: boolean;
}
-
buildAllTx: boolean
-
launch: {
allocations: unknown[];
decimals: number;
description: undefined | string;
externalLinks: undefined | ExternalLinks;
finalize: boolean;
genesisIndex: number;
genesisVersion: string;
image: string;
isMutable: boolean;
name: string;
network: SvmNetwork;
publicKey: string;
quoteMint: string;
supply: number;
symbol: string;
type: "launchpool" | "bondingCurve";
useExistingToken: boolean;
}
-
allocations: unknown[]
-
decimals: number
-
description: undefined | string
-
externalLinks: undefined | ExternalLinks
-
finalize: boolean
-
genesisIndex: number
-
genesisVersion: string
-
image: string
-
isMutable: boolean
-
name: string
-
-
publicKey: string
-
quoteMint: string
-
supply: number
-
symbol: string
-
type: "launchpool" | "bondingCurve"
-
useExistingToken: boolean
-
wallet: string
Builds the API payload for
/v1/launches/createfrom simplified input.