Represents a node in the claim proof data structure

interface ClaimProofNode {
    chainId: number;
    lastBlockUpdatedTo: number;
    user: string;
    campaignId: number;
    amount: string;
    proof: readonly string[];
}

Properties

chainId: number

The ID of the chain where the claim exists

lastBlockUpdatedTo: number

The last block number this claim was updated to

user: string

The address of the user who can claim

campaignId: number

The ID of the campaign this claim belongs to

amount: string

The claimable amount as a string (may include decimals)

proof: readonly string[]

The merkle proof array required for claiming