interface NewClaimAccounts {
    claimant: PublicKey;
    claimStatus: PublicKey;
    distributor: PublicKey;
    eventAuthority: PublicKey;
    from: PublicKey;
    mint: PublicKey;
    program: PublicKey;
    systemProgram: PublicKey;
    to: PublicKey;
    tokenProgram: PublicKey;
}

Properties

claimant: PublicKey

Who is claiming the tokens.

claimStatus: PublicKey

Claim status PDA

distributor: PublicKey

The [MerkleDistributor].

eventAuthority: PublicKey
from: PublicKey

Distributor ATA containing the tokens to distribute.

mint: PublicKey

The mint to claim.

program: PublicKey
systemProgram: PublicKey

The [System] program.

to: PublicKey

Account to send the claimed tokens to.

tokenProgram: PublicKey

SPL [Token] program.