interface ClaimLockedAccounts {
    claimant: PublicKey;
    claimStatus: PublicKey;
    distributor: PublicKey;
    eventAuthority: PublicKey;
    from: PublicKey;
    mint: PublicKey;
    program: 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
to: PublicKey

Account to send the claimed tokens to. Claimant must sign the transaction and can only claim on behalf of themself

tokenProgram: PublicKey

SPL [Token] program.