Type Alias ClaimIntegrationPublicStateType<T>

ClaimIntegrationPublicStateType: T extends "numUses"
    ? {
        claimedUsers?: { [bitbadgesAddress: string]: number[] };
        numUses?: number;
        usedClaimNumbers?: iUintRange<JSPrimitiveNumberType>[];
    }
    : T extends "codes"
        ? { usedCodeRanges?: iUintRange<JSPrimitiveNumberType>[] }
        : Record<string, any>

Public state is the current state of the claim integration that is visible to the public. For example, the number of times a claim code has been used.

Type Parameters

MMNEPVFCICPMFPCPTTAAATR