• Builds the API payload for /v1/launches/create from simplified input.

    Parameters

    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
      • network: SvmNetwork
      • publicKey: string
      • quoteMint: string
      • supply: number
      • symbol: string
      • type: "launchpool" | "bondingCurve"
      • useExistingToken: boolean
    • wallet: string

Generated using TypeDoc