Skip to main content

Claim interfaces

These interfaces related to claim mechanic

export enum ClaimStatus {
NEW = "NEW",
REDEEMED = "REDEEMED",
EXPIRED = "EXPIRED",
}

export enum ClaimType {
TOKEN = "TOKEN",
VESTING = "VESTING",
}

export interface IClaim extends IIdDateBase {
account: string;
item: IAsset;
claimStatus: ClaimStatus;
claimType: ClaimType;
parameters: any;
nonce: string;
signature: string;
endTimestamp: string;
merchantId: number;
merchant?: IMerchant;
}