Skip to main content

TypeAlias.Order

type Order = {
createdAt: Date;
id: string;
items: {
id: number;
itemId: number;
name: string;
price: number;
}[];
orderTransactions?: {
nodes: {
assetTransfer?: {
decimals: number;
fromId: string;
id: string;
toId: string;
transaction?: {
blockNumber: string;
date: Date;
id: string;
};
value: string;
};
}[];
};
price: number;
};

Loyalty order returned by the indexer.

Represents a customer purchase order with line items and associated blockchain transactions for loyalty point accrual and redemption.

Type Declaration

NameType
createdAtDate
idstring
items{ id: number; itemId: number; name: string; price: number; }[]
orderTransactions?{ nodes: { assetTransfer?: { decimals: number; fromId: string; id: string; toId: string; transaction?: { blockNumber: string; date: Date; id: string; }; value: string; }; }[]; }
orderTransactions.nodes{ assetTransfer?: { decimals: number; fromId: string; id: string; toId: string; transaction?: { blockNumber: string; date: Date; id: string; }; value: string; }; }[]
pricenumber