Type alias GraduateToRaydiumClmmV2InstructionAccounts

GraduateToRaydiumClmmV2InstructionAccounts: {
    ammConfig: PublicKey | Pda;
    associatedTokenProgram?: PublicKey | Pda;
    backendSigner?: Signer;
    baseMint: PublicKey | Pda;
    baseTokenProgram?: PublicKey | Pda;
    bucket: PublicKey | Pda;
    bucketSigner?: PublicKey | Pda;
    bucketSignerBaseTokenAccount?: PublicKey | Pda;
    bucketSignerQuoteTokenAccount?: PublicKey | Pda;
    genesisAccount: PublicKey | Pda;
    genesisBaseTokenAccount?: PublicKey | Pda;
    observationState: PublicKey | Pda;
    payer?: Signer;
    permission: PublicKey | Pda;
    poolState: PublicKey | Pda;
    quoteMint?: PublicKey | Pda;
    quoteTokenProgram?: PublicKey | Pda;
    raydiumClmmProgram?: PublicKey | Pda;
    raydiumSigner?: PublicKey | Pda;
    rent?: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
    tickArrayBitmap: PublicKey | Pda;
    tokenVault0: PublicKey | Pda;
    tokenVault1: PublicKey | Pda;
}

Type declaration

  • ammConfig: PublicKey | Pda

    Raydium CLMM AmmConfig (fee tier; must match bucket config)

  • Optional associatedTokenProgram?: PublicKey | Pda

    Associated Token program

  • Optional backendSigner?: Signer

    Backend signer (required if configured on bucket)

  • baseMint: PublicKey | Pda

    The base token mint

  • Optional baseTokenProgram?: PublicKey | Pda

    SPL Token program for base token

  • bucket: PublicKey | Pda

    The Raydium CLMM bucket

  • Optional bucketSigner?: PublicKey | Pda

    Bucket signer PDA (holds pool creation funds and tokens)

  • Optional bucketSignerBaseTokenAccount?: PublicKey | Pda

    Bucket signer base token ATA (holds base for position opening)

  • Optional bucketSignerQuoteTokenAccount?: PublicKey | Pda

    Bucket signer quote token ATA (source of quote for position opening)

  • genesisAccount: PublicKey | Pda

    The genesis account

  • Optional genesisBaseTokenAccount?: PublicKey | Pda

    Genesis base token account (source of base tokens)

  • observationState: PublicKey | Pda

    Raydium observation state

  • Optional payer?: Signer

    Optional payer for deferred pool creation cost

  • permission: PublicKey | Pda

    Raydium CLMM permission PDA for raydium_signer (created by Raydium admins)

  • poolState: PublicKey | Pda

    Raydium CLMM pool state (seed-indexed PDA)

  • Optional quoteMint?: PublicKey | Pda

    The quote token mint

  • Optional quoteTokenProgram?: PublicKey | Pda

    SPL Token program for quote token

  • Optional raydiumClmmProgram?: PublicKey | Pda

    Raydium CLMM program

  • Optional raydiumSigner?: PublicKey | Pda

    Universal Raydium signer PDA (permissioned pool creator/payer)

  • Optional rent?: PublicKey | Pda

    Rent sysvar

  • Optional systemProgram?: PublicKey | Pda

    System program

  • tickArrayBitmap: PublicKey | Pda

    Raydium tick array bitmap extension

  • tokenVault0: PublicKey | Pda

    Raydium pool token vault 0

  • tokenVault1: PublicKey | Pda

    Raydium pool token vault 1

Generated using TypeDoc