Skip to main content

TypeAlias.InvestOffer

type InvestOffer = {
createdAt: string;
currency: "EUR" | "USD";
expiresAt: Date;
fund: {
id: string;
name: string;
};
id: string;
identity: {
email: string;
firstName: string;
id: string;
lastName: string;
};
price: number;
shares: number;
status: "OPEN" | "DELETED" | "EXPIRED";
type: "BUY" | "SELL";
updatedAt: string;
};

Secondary market offer for an investment fund.

Represents a buy or sell offer created by an investor on the secondary market.

Type Declaration

NameType
createdAtstring
currency"EUR" | "USD"
expiresAtDate
fund{ id: string; name: string; }
fund.idstring
fund.namestring
idstring
identity{ email: string; firstName: string; id: string; lastName: string; }
identity.emailstring
identity.firstNamestring
identity.idstring
identity.lastNamestring
pricenumber
sharesnumber
status"OPEN" | "DELETED" | "EXPIRED"
type"BUY" | "SELL"
updatedAtstring