Type alias CollectRaydiumCpmmFeesV2InstructionAccounts

CollectRaydiumCpmmFeesV2InstructionAccounts: {
    ammConfig: PublicKey | Pda;
    associatedTokenProgram?: PublicKey | Pda;
    baseMint: PublicKey | Pda;
    baseTokenProgram?: PublicKey | Pda;
    baseVault: PublicKey | Pda;
    feeWallet?: PublicKey | Pda;
    feeWalletQuoteTokenAccount?: PublicKey | Pda;
    payer?: Signer;
    poolAuthority: PublicKey | Pda;
    poolState: PublicKey | Pda;
    quoteMint?: PublicKey | Pda;
    quoteTokenProgram?: PublicKey | Pda;
    quoteVault: PublicKey | Pda;
    raydiumProgram: PublicKey | Pda;
    raydiumSigner?: PublicKey | Pda;
    raydiumSignerBaseTokenAccount?: PublicKey | Pda;
    raydiumSignerQuoteTokenAccount?: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
}

Type declaration

  • ammConfig: PublicKey | Pda

    Raydium AMM config account

  • Optional associatedTokenProgram?: PublicKey | Pda

    Associated Token program

  • baseMint: PublicKey | Pda

    The base token mint

  • Optional baseTokenProgram?: PublicKey | Pda

    SPL Token program for base token

  • baseVault: PublicKey | Pda

    Pool's base token vault

  • Optional feeWallet?: PublicKey | Pda

    The Genesis secondary fee wallet

  • Optional feeWalletQuoteTokenAccount?: PublicKey | Pda

    Secondary fee wallet's quote token ATA

  • Optional payer?: Signer

    Payer for ATA creation if needed

  • poolAuthority: PublicKey | Pda

    Raydium pool vault and LP mint authority PDA

  • poolState: PublicKey | Pda

    The Raydium pool state account

  • Optional quoteMint?: PublicKey | Pda

    The quote token mint

  • Optional quoteTokenProgram?: PublicKey | Pda

    SPL Token program for quote token

  • quoteVault: PublicKey | Pda

    Pool's quote token vault

  • raydiumProgram: PublicKey | Pda

    Raydium CP-Swap program

  • Optional raydiumSigner?: PublicKey | Pda

    The Genesis Raydium signer PDA (pool creator)

  • Optional raydiumSignerBaseTokenAccount?: PublicKey | Pda

    Raydium signer's base token ATA

  • Optional raydiumSignerQuoteTokenAccount?: PublicKey | Pda

    Raydium signer's quote token ATA

  • Optional systemProgram?: PublicKey | Pda

    System program

Generated using TypeDoc