Skip to main content

Wait list

export interface IWaitListList extends ISearchable {
items?: Array<IWaitListItem>;
root: string;
item?: IAsset;
itemId: number;
contractId: number;
contract: IContract;
isPrivate: boolean;
}

export enum WaitListItemStatus {
NEW = "NEW",
REDEEMED = "REDEEMED",
}

export interface IWaitListItem extends IIdDateBase {
account: string;
waitListItemStatus: WaitListItemStatus;
listId: number;
list?: IWaitListList;
}