Type alias GraduateToPumpV1InstructionAccounts

GraduateToPumpV1InstructionAccounts: {
    associatedTokenProgram: PublicKey | Pda;
    authority?: Signer;
    backendSigner?: Signer;
    bucket?: PublicKey | Pda;
    bucketPoolTokenAccount: PublicKey | Pda;
    bucketSolTokenAccount: PublicKey | Pda;
    bucketTokenAccount?: PublicKey | Pda;
    eventAuthority: PublicKey | Pda;
    feeWallet?: PublicKey | Pda;
    genesisAccount?: PublicKey | Pda;
    globalConfig: PublicKey | Pda;
    lpMint: PublicKey | Pda;
    mint: PublicKey | Pda;
    nativeSol: PublicKey | Pda;
    payer?: Signer;
    pool: PublicKey | Pda;
    poolSolTokenAccount: PublicKey | Pda;
    poolTokenAccount: PublicKey | Pda;
    pumpAmmProgram: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
    token2022Program: PublicKey | Pda;
    tokenProgram?: PublicKey | Pda;
}

Type declaration

  • associatedTokenProgram: PublicKey | Pda

    Associated token program

  • Optional authority?: Signer

    The authority of the mint

  • Optional backendSigner?: Signer

    Backend authorisation signer

  • Optional bucket?: PublicKey | Pda

    The address of the bucket account

  • bucketPoolTokenAccount: PublicKey | Pda

    The token account owned by the bucket for the LP token

  • bucketSolTokenAccount: PublicKey | Pda

    The token account owned by the bucket for Native SOL

  • Optional bucketTokenAccount?: PublicKey | Pda

    The token account owned by the bucket

  • eventAuthority: PublicKey | Pda

    The authority of the event

  • Optional feeWallet?: PublicKey | Pda

    The wallet where fees are sent

  • Optional genesisAccount?: PublicKey | Pda

    The address of the genesis account

  • globalConfig: PublicKey | Pda
  • lpMint: PublicKey | Pda

    LP token mint of the pool

  • mint: PublicKey | Pda

    The address of the mint account

  • nativeSol: PublicKey | Pda

    Native SOL mint

  • Optional payer?: Signer

    The account paying for the storage fees

  • pool: PublicKey | Pda

    Pool account (PDA address)

  • poolSolTokenAccount: PublicKey | Pda

    The token account owned by the pool for Native SOL

  • poolTokenAccount: PublicKey | Pda

    The token account owned by the pool for the memecoin

  • pumpAmmProgram: PublicKey | Pda

    Pump AMM program

  • Optional systemProgram?: PublicKey | Pda

    System program

  • token2022Program: PublicKey | Pda

    Token 2022 program

  • Optional tokenProgram?: PublicKey | Pda

    Token program

Generated using TypeDoc