Type alias ClaimRaydiumCreatorFeeV2InstructionAccounts

ClaimRaydiumCreatorFeeV2InstructionAccounts: {
    associatedTokenProgram?: PublicKey | Pda;
    baseMint: PublicKey | Pda;
    bucket: PublicKey | Pda;
    bucketSigner?: PublicKey | Pda;
    bucketSignerQuoteTokenAccount?: PublicKey | Pda;
    creatorFeeWallet: PublicKey | Pda;
    creatorFeeWalletQuoteTokenAccount?: PublicKey | Pda;
    genesisAccount: PublicKey | Pda;
    payer?: Signer;
    quoteMint?: PublicKey | Pda;
    quoteTokenProgram?: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
}

Type declaration

  • Optional associatedTokenProgram?: PublicKey | Pda

    Associated Token program

  • baseMint: PublicKey | Pda

    The base token mint (for genesis PDA derivation)

  • bucket: PublicKey | Pda

    The Raydium CPMM bucket

  • Optional bucketSigner?: PublicKey | Pda

    The bucket signer PDA

  • Optional bucketSignerQuoteTokenAccount?: PublicKey | Pda

    Bucket signer's quote token ATA (source)

  • creatorFeeWallet: PublicKey | Pda

    The creator's wallet (validated against CreatorFee extension)

  • Optional creatorFeeWalletQuoteTokenAccount?: PublicKey | Pda

    The creator's quote token ATA (destination)

  • genesisAccount: PublicKey | Pda

    The Genesis account

  • Optional payer?: Signer

    Payer for ATA creation if needed

  • Optional quoteMint?: PublicKey | Pda

    The quote token mint

  • Optional quoteTokenProgram?: PublicKey | Pda

    SPL Token program for quote token

  • Optional systemProgram?: PublicKey | Pda

    System program

Generated using TypeDoc